ที่งาน Build 2017 ไมโครซอฟท์สาธิตเดโมของ Windows 10 on ARM ที่เคยประกาศข่าวไว้เมื่อปลายปี
หน้าตาของ Windows 10 on ARM คงไม่มีอะไรต่างไปจาก Windows 10 บนซีพียู x86 ตามปกติ แต่ข้อมูลที่สำคัญคือมันสามารถรันโปรแกรมแบบ x86 ได้ด้วย (ใช้วิธีรันบนอีมูเลเตอร์อีกทีหนึ่ง) ในคลิปเป็นการสาธิตแอพ 7Zip ที่คอมไพล์มาแบบ x86 โดยไม่ต้องแก้ไขโค้ดใดๆ
ตัวอีมูเลเตอร์ที่ใช้แปลงโค้ด x86 เป็น ARM เป็นตัวเดียวกับที่แปลงโค้ด x86 แบบ 32 บิทมารันบนซีพียู x86 แบบ 64 บิท (สำหรับแอพที่เขียนด้วย UWP และเผยแพร่ผ่าน Store จะถูกคอมไพล์เป็น ARM โดยตรงอยู่แล้ว ไม่ต้องผ่านอีมูเลเตอร์ตัวนี้)
ข้อดีของ Windows 10 on ARM คือประหยัดแบตเตอรี่กว่า และรองรับการเชื่อมต่อ LTE จากชิปเซ็ตของ Qualcomm (Snapdragon 835) อยู่แล้ว
ที่มา - MSpoweruser
Comments
"ข้อดีของ Windows 10 on ARM คือประหยัดแบตเตอรี่กว่า" คงดีกว่า Android แน่..เพราะlinuxกินแบตกว่า
ไม่เชิงครับ ตัว android กินแบตเพราะ android runtime แปลงโค้ดซ้ำซ้อน มีประสิทธิภาพต่ำ กินพลังงานสูงครับ ตัว Windows 10 ARM ไม่น่าจะต่างกันเพราะตัว Emulator แต่อาจจะดีกว่าเพราะซีพียู ARM
ปล. ส่วนตัวผมใช้ Linux อยู่เช่นกัน อยู่นานกว่า Windows 10 นะ ราว ๆ 30 นาทีได้
เขาเทียบกับ x86 นะครับ
เอามา run บน Android เลยได้มั้ย
Goodbye W10M /gg
ในคลิปมีสาธิตอยู่นี่คับ??????
7zip นี่รันได้ตั้งแต่ Windows RT เมื่อหลายปีก่อนละ
Hello!!! Microsoft Surface Phone Bye! Bye! Windows 10 moblie จะทุบทิ้งอีกใช่ไหม
เดาออกเลยว่าโน็ตบุ๊คในอนาคตราคาประมาณหมื่นต้นๆจะใช้ ARM CPU แทน Core i3
จำได้ว่ามีโปรแกรม Zip นี่เคยเห็นมีคนโชว์ emulator มาตั้งแต่ Win RT แล้วนะรอบนี้ยังไม่โชว์ประสิทธิภาพเทียบ x86 ด้วยว่าเป็นยังไง
ขอบคุณที่จำกันได้ครับ https://www.blognone.com/node/44168
สงสัยว่า ทำไม Intel ยังไม่ขยับ ...
samsung ใหญ่แค่ใหน ?https://youtu.be/6Afpey7Eldo
"ตัวอีมูเลเตอร์ที่ใช้แปลงโค้ด x86 เป็น ARM เป็นตัวเดียวกับที่แปลงโค้ด x86 แบบ 32 บิทมารันบนซีพียู x86 แบบ 64 บิท"
ผมว่าอันนี้แปลกๆ เวลารันโปรแกรม x86 บน x64 ในความเป็นจริงแล้วมันไม่มีการแปลงโค้ดใดๆเลยนะคับ OS ที่เป็น x64 จะรันในโหมด CPU ที่เรียกว่า Long mode ซึ่งมันจะมีโหมดย่อยอีกสองตัวคือ 64-bit mode กับ compatibility mode
ุ64-bit mode จะเอาไว้รันโปรแกรมที่เป็น x64 ซึ่งโค้ดที่รันจะเป็น 64 บิท ส่วน compatibility mode จะเอาไว้รันโปรแกรม 32 และ 16 บิท ซึ่งโหมดย่อยทั้งสองตัวนี้ CPU จะเป็นคนรันโค้ดโปรแกรมตรงๆเลย ไม่มีการแปลงโค้ดหรือ recompile ใดๆทั้งสิ้น ตัว OS มีหน้าที่แค่สวิทโหมด CPU ก่อนจะรันโค้ดเท่านั้น
แต่บน ARM นี่ถ้าจะรัน x86 มีแค่สองทางเลือกคือ Interpret OP Code หรือ Recompile
ในภาพ thumbnail ของวิดีโอครับ
เท่าที่ดูมันแค่ผ่าน WOW Abstraction Layer(emulated) เหมือนกันเฉยๆนี่ครับ ไม่ได้ทำการ binary translation หรือการแปลงโค๊ดจาก X86 -> X86-64 เหมือนกับฝั่ง ARM ที่มี X86-to-ARM CPU Emulator อีกที
Russia is just nazi who accuse the others for being nazi.someone once said : ผมก็ด่าของผมอยู่นะ :)
เมื่อ platform ไมโครซอฟท์ สร้างร่างตัวเองไม่ได้ งั้นสิงร่างคนอื่นเลยแล้วกัน Android โดนสิงแน่ ถถถ
ส่วนว่าจะดันได้ต่อเนื่องไหมรอดู
ใส่กาดจอแยกได้เปล่า
มาแล้วๆๆๆๆๆๆๆๆ สนใจว่าอินเทลจะมีปฏิกิริยายังไง
บุกหนักมาก ข่าวต่อไป Surface Phone พร้อมแล้ววว
จำได้ลางๆ ว่า Intel แอบทิ้ง Atom แล้วซื้อ license เพื่อผลิด
ARM ประมาณ กลางปีที่แล้ว แล้วหลังจากนั้นก็เริ่มผลิต SoC ส่งให้ ... LG มั๊ง ?ในเมื่อไม่มี SoC แบบ Atom แล้ว ทั้งหมดก็ต้องเป็น ARM Base หล่ะครับ
เพราะงั้น 835 ขาดตลาดยับเยิน หาไม่ได้แน่นอน ใครๆก็จะจองเวรซื้อแต่ตัวนี้
เอามาลง chromebook ของ trueIDC ได้ปะ
ไม่ต้องเป็นห่วง intel หรอก เขารับผลิต CPU ARM มาสักพักนึงแล้ว กินรวบ ทั้งบน x86 และ ARM
ผมรออยู่ note book จะได่เบาบางมากกว่านี้ อย่างน้องประมาน mac กำลังดีเลยครับ ยิ่งได้เรื่องแบตยิ่งดีใหญ่
ก้าวข้ามขีดจำกัดได้ก็เพิ่มมูลค่าให้ ARM ทันที
ซื้อมือถือเครื่องต่อไปต้อง SN835