Logo th.androidermagazine.com
Logo th.androidermagazine.com

OnePlus 6: คุณต้องการหน่วยความจำ 8GB ในโทรศัพท์จริงหรือไม่?

สารบัญ:

Anonim

คุณสามารถซื้อ OnePlus 6 ที่มี RAM 8GB บนเครื่อง นั่นคือ 4GB มากกว่าโทรศัพท์ Android ระดับสูงอื่น ๆ (และ Chromebooks และแล็ปท็อป Windows ราคาถูก) ส่วนใหญ่มีและประมาณ 6GB มากกว่าขั้นต่ำที่คุณสามารถหลีกเลี่ยงได้ เราจะตอบคำถามที่นี่ในวรรคแรก: ไม่คุณไม่จำเป็นต้องใช้ RAM 8GB ในโทรศัพท์

แต่มันหมายถึงบางสิ่งที่เจ๋งจริงๆอาจเกิดขึ้นได้

อ่านรีวิว OnePlus 6 ของเรา

โทรศัพท์ของคุณใช้ RAM ทำอะไร

เราทุกคนรู้ว่าแรมมากขึ้นหมายถึงแอพสามารถทำงานได้มากขึ้นในเวลาเดียวกัน (เรียงลำดับ ในเวลาเดียวกัน, อย่างไรก็ตาม) แต่นั่นเป็นเพียงสิ่งเดียวที่โทรศัพท์ของคุณใช้กับ RAM ที่อยู่ภายใน ในความเป็นจริงส่วนหนึ่งของ RAM นั้นถูกนำมาใช้ก่อนที่ Android จะเริ่มทำงาน

โทรศัพท์ของคุณใช้ RAM ดังนี้:

  • เคอร์เนลพื้นที่: โทรศัพท์ Android ของคุณทำงานบนเคอร์เนลลินุกซ์ เคอร์เนลจะถูกเก็บไว้ในไฟล์บีบอัดชนิดพิเศษที่ถูกดึงเข้าสู่ RAM โดยตรงระหว่างลำดับการเปิดเครื่องของอุปกรณ์ หน่วยความจำที่สงวนไว้นี้เก็บเคอร์เนลไดรเวอร์และโมดูลเคอร์เนลที่ควบคุมฮาร์ดแวร์และห้องเพื่อแคชข้อมูลเข้าและออกจากเคอร์เนล
  • RAMdisk สำหรับไฟล์เสมือน: มีบางโฟลเดอร์และไฟล์ในแผนผังระบบที่ไม่ใช่ "ของจริง" พวกมันคือ pseudofiles ที่ถูกเขียนขึ้นตอนบู๊ตและเก็บข้อมูลต่าง ๆ เช่นระดับแบตเตอรี่และข้อมูลความเร็วซีพียู สำหรับ Android ไดเรกทอรีทั้งหมด / proc เป็นหนึ่งในระบบ psuedofile เหล่านี้ RAM ถูกจองเพื่อให้พวกเขามีสถานที่อยู่
  • วิทยุเครือข่าย: ข้อมูลเกี่ยวกับการตั้งค่า IMEI และวิทยุของคุณจะถูกเก็บไว้ใน NVRAM (หน่วยความจำแบบไม่ลบเลือนที่ไม่ได้ถูกลบเมื่อคุณปิดโทรศัพท์) แต่ถ่ายโอนไปยัง RAM พร้อมกับซอฟต์แวร์ที่จำเป็นในการรองรับโมเด็มเมื่อคุณเปิดเครื่อง โทรศัพท์. พื้นที่สงวนไว้เพื่อให้ทั้งหมดนี้ในหน่วยความจำ
  • GPU: การ์ดกราฟิกในโทรศัพท์ของคุณต้องการหน่วยความจำในการใช้งาน เรียกว่า VRAM และโทรศัพท์ของเราใช้ GPU ในตัวที่ไม่มี VRAM แบบสแตนด์อโลน System RAM ถูกสงวนไว้สำหรับสิ่งนี้
  • RAM ที่ใช้ได้: นี่คือสิ่งที่เหลืออยู่ลบการสำรองใด ๆ เพิ่มเติมสำหรับแคชระบบไฟล์และการตั้งค่า minfree นี่คือสิ่งที่แอพที่คุณใช้สามารถใช้งานได้

การมี RAM ขนาด 8GB หมายถึงวิธีการใช้ RAM อย่างใดอย่างหนึ่งหรือทั้งหมดสามารถใช้งานได้มากกว่านี้หากต้องการ หรือถ้าคนเขียนระบบปฏิบัติการต้องการลองสิ่งใหม่และแตกต่าง

คุณทำอะไรได้บ้างกับแรมพิเศษ

ฉันจะเริ่มต้นด้วยการบอกว่ามันไม่ชัดเจนว่า OnePlus กำลังทำอะไรกับ RAM เสริมหรือแผนการที่มีในอนาคต ในหน้าของมันคุณต้องคาดหวังว่ามันจะไม่ทำอะไรมากไปกว่าระดับของระบบเมื่อพิจารณาว่ารุ่นพื้นฐาน OnePlus 6 ยังมาพร้อมกับ RAM ขนาด 6GB และใช้ซอฟต์แวร์เดียวกัน

แต่มีสิ่งหนึ่งที่ OnePlus (หรือผู้พัฒนา ROM ที่กำหนดเอง) สามารถทำเช่นนั้นได้จะเป็นวิธีที่ยอดเยี่ยมในการใช้ RAM 2GB พิเศษ: จัดเก็บตัวเรียกใช้ภายในบ้านทั้งระบบไว้

RAM ขนาด 8GB หมายถึงสามารถตั้งค่าเพิ่มเติมสำหรับส่วนต่อประสานผู้ใช้หรือโหมดเกม

ลองนึกถึง HTC M7 ถ้าคุณเคยใช้ Android มานาน มันเป็นโทรศัพท์เครื่องแรกที่ใช้ Android และตอบสนองอย่างรวดเร็วเมื่อคุณซิปรอบ ๆ ระบบปฏิบัติการ เป็นเพราะส่วนที่ดีของ RAM ของระบบคือ "สงวนไว้" สำหรับ HTC Sense และจะไม่ถูกปลดปล่อยเมื่อแอพอื่นขอหน่วยความจำเพิ่มเติม ในกรณีของ M7 นั่นหมายความว่าไม่สามารถเปิดแอพได้มากเท่ากับโทรศัพท์อื่น ๆ บริษัท ส่วนใหญ่ที่ทำโทรศัพท์ Android ทำสิ่งที่คล้ายกันในตอนนี้และตั้งค่าเพื่อให้ชิ้นส่วนของตัวเรียกใช้งานไม่เคยถูกลบออกจาก RAM และ Android รู้สึกดีกว่าที่จะใช้เพราะมัน ด้วย RAM ขนาด 4GB การได้รับความสมดุลที่ให้ประสิทธิภาพที่ดีโดยไม่ทำให้ผู้ใช้ที่ต้องการเปิดแอปในพื้นหลังลำบาก

ด้วย RAM ขนาด 8GB ทำให้ส่วนต่อประสานผู้ใช้ทั้งหมดไม่เพียง แต่สามารถเก็บไว้ใน RAM แต่ทำด้วยบล็อกที่สงวนไว้จริงนอกพารามิเตอร์หน่วยความจำระบบ

การเขียนไดรเวอร์อุปกรณ์ที่เปิดใช้งาน DMA (การเข้าถึงหน่วยความจำโดยตรง) สำหรับส่วนต่อประสานผู้ใช้หมายความว่า RAM สามารถตั้งค่าไว้เพื่อใช้งานได้โดย เฉพาะ ส่วนต่อประสานผู้ใช้ ระบบปฏิบัติการยังคงควบคุม i / o แต่ไม่มีแอปพลิเคชั่นอื่นใดที่สามารถเขียนทับส่วนใดส่วนหนึ่งของมันได้ดังนั้นทุกอย่างที่จำเป็นสำหรับการเลื่อน "แบบทันที" และการปัดจะถูกเก็บไว้ใน RAM ที่รวดเร็วและพร้อมตลอดเวลา

OnePlus อาจไม่ได้มีการวางแผนอะไรสำหรับ RAM เพิ่มเติม แต่ฉันมั่นใจว่านักพัฒนาที่ XDA จะทำ

สิ่งนี้แตกต่างจากพารามิเตอร์ของเคอร์เนล memmap เล็กน้อยซึ่งสงวนพื้นที่ไว้นอกระบบปฏิบัติการสำหรับวิทยุและ VRAM แต่ให้ระบบปฏิบัติการจัดการ RAM เพื่อให้ข้อมูลสามารถย้ายเข้าและออกและบัฟเฟอร์สามารถเขียนเมื่อคุณปิดโทรศัพท์ เพื่อป้องกันข้อมูลสูญหาย มันเป็นโซลูชันที่แข็งแกร่งกว่าการใช้ระบบ Linux LMK (Low Memory Killer) มาตรฐานเพื่อให้กระบวนการที่สำคัญยังคงทำงานต่อไป ผลลัพธ์ที่ได้คือส่วนติดต่อผู้ใช้ที่ลื่นไหลและตอบสนองตลอดเวลาโดยไม่ส่งผลกระทบต่อวิธีที่แอพอื่น ๆ ทำงานหรือมีชีวิตอยู่เบื้องหลัง

และนั่นเป็นเพียงตัวอย่างเดียวที่ฉันคิดโดยไม่ต้องขุดลึกลงไปทั้งหมด บางทีลองนึกภาพการตั้งค่า minfree ปรับแต่งเพื่อให้เราสามารถออกจากทุกแอพที่เราชอบเปิดในพื้นหลังตลอดเวลา

อย่าลืมปัจจัยที่ยอดเยี่ยม

OnePlus 6 สามารถมี RAM 8GB ทำสิ่งที่บ้ากับระบบปฏิบัติการเพื่อประสิทธิภาพที่ดีขึ้น แต่ก็น่าจะเป็นเพราะมันทำได้

แรมไม่แพง อย่างน้อยไม่ได้เป็นแรมคอมโพเนนต์ที่ใช้บนเมนบอร์ดโทรศัพท์ การใช้จ่ายเพิ่มขึ้นไม่กี่ดอลลาร์ต่อหน่วย (ซึ่งอาจเป็นจำนวนมากหากคุณขายล้านหน่วย) เพื่อมอบ OnePlus 6 บางสิ่งที่ Galaxy S9 หรือ iPhone ไม่มีจุดขายที่แท้จริงในภูมิภาคเอเชียและสำหรับผู้ที่ชื่นชอบมาก. ผู้คนมากมายหมกมุ่นกับสเป็คของโทรศัพท์เพราะพวกเขาเข้าใจว่าพวกเขา สามารถ นำไปใช้อย่างไรหรือเพียงเพราะมากขึ้นจะดีกว่าเสมอ RAM ที่เพิ่มเป็นสองเท่าของโทรศัพท์เรือธงอื่น ๆ ทำให้ OnePlus 6 มีความสามารถในการป้องกันอนาคตเพิ่มเติม

ฉันแน่ใจว่ามีคนที่ OnePlus ทำคณิตศาสตร์และคิดว่าด้วยการรวมกันของปัจจัยเหล่านี้ทั้งหมดมันเป็นประโยชน์ในการขายรุ่น 8GB RAM

เราจะจบสิ่งนี้ด้วยวิธีเดียวกันกับที่เราเริ่มต้น: เมื่อไม่ตอบคุณไม่จำเป็นต้องใช้ RAM 8GB ในโทรศัพท์ แต่มันไม่ได้ทำร้ายอะไรเลยและอิสรภาพในการสร้างสรรค์ที่มอบให้กับนักพัฒนา Android ทั้งที่ OnePlus และ devs ของบุคคลที่สามอาจหมายถึงสิ่งดีๆบางอย่างกำลังจะมา