คนอะไร? คนเก่ง

15 MAY @ฝึกงาน

สำหรับข้อมูลที่ศึกษาได้ในวันที่ ๑๕ พ.ค.ก็ได้แก่

Implications of Memory Management in Windows Mobile 5.0 for Pocket PCs

#########################################################

rom

เนื่องจากเปลี่ยนมา store ทุกข้อมูลใน flash มีข้อดีและข้อเสีย คือ

  • มันจะไม่ถูกลบถ้าแบตหมด ถือว่าตอนนี้มันเป็น persistent storage
  • flash ถูกใช้ในสองส่วนคือ storage และ rom ดังนั้น จึงมีขีดจำกัดในการเก็บข้อมูล และเนื่องจากข้อมูลในนี้จะไม่ถูกบีบอัดเหมือนในรุ่นก่อนๆ จึงเก็บข้อมูลได้น้อยลง
  • และด้วย design แบบนี้  โปรแกรมที่ installed จะถูกเก็บใน flash จะถูกก๊อปไปรันใน ram มันจึงใช้เนื้อที่เป็นสองเท่า
  • ที่อยู่ของข้อมูลที่เก็บ boot rom นั้นถูกรวมกับ storage flash ดังนั้น user จึงเห็นเป็นอันเดียวกัน  ถ้าไฟล์ใน boot rom ถูกแทนที่โดยไฟล์ใน storage flash ไฟล์ใน storage flash นั้นจะถูกใช้แทน

RAM

  • ใช้สำหรับรันโปรแกรม
  • ถ้ารันหลายโปรแกรมพร้อมกันมันจะใช้ระบบ “hogs” เหมือนใน Windows Mobile 2003, อาจจะปิดไปทั้งหมดหรือรันบางโปรแกรม
  • Users ควรจะระวังเรื่องลิมิต size ของโปรแกรมที่ 32mb
  • The memory management for programs ก็ยังใช้เหมือนเดิมคือ จะ flush หน้าที่ไม่ใช้
  • และยังมีการปรับระบบการใช้อย่างเหมาะสม

RAM Cache for Flash Storage

  • บางส่วนของ RAM ถูกนำไปใช้เป็น write cache เพื่อเพิ่ม performance ของเครื่องมือในขณที่เขียนข้อมูลลงใน flash
  • RAM cache นี้มีขนาดที่ fixed โดย OEM และ RAM นี้จะไม่ถูกใช้ด้วยจุดประสงค์อื่นๆ
  • ดังนั้นก่อนที่จะรีเซ็ตเครื่องหรือถอดแบตเตอรี่ออก ควรจะปิดเครื่องแล้วรอ 5-10 วินาที เพราะอาจเสียข้อมูลได้

Conclusion

  • โดยรวมแล้ว การเก็บข้อมูลและใช้พื้นที่แบบใหม่นี้ จะคล้ายคลึงกับระบบใน PC มากขึ้น
  • ข้อได้เปรียบในการเก็บข้อมูลทั้งหมดใน flashน่าจะ outweigh การสูญเสียพื้นที่และความสามารถในการรันโปรแกรมใหญ่ๆ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s