By mk Founder on Tag: Google, Android, Operating System, ChromeOS
Google

เคยมีข่าวของฟีเจอร์ Nearby Sharing หรือ Fast Share ของ Android (ซึ่งเทียบได้กับ AirDrop ของ iOS) ออกมาเรื่อยๆ แต่ของจริงกลับยังไม่มาสักที

ล่าสุดมีคนไปค้นพบตัวเลือก Nearby Sharing ในระบบปฏิบัติการ Chrome OS ด้วย (ต้องเปิดใช้ใน flag และต้องเป็นเวอร์ชัน Canary ถึงจะเห็น แต่เปิดแล้วยังใช้งานไม่ได้จริง)

ความน่าสนใจคือข้อความใน Chrome OS ระบุว่าฟีเจอร์ Nearby Sharing จะสามารถใช้ได้กับระบบปฏิบัติการฝั่งเดสก์ท็อปทั้งหมดคือ Mac, Windows, Linux, Chrome OS แสดงให้เห็นแผนการใหญ่ของกูเกิลที่ต้องการสร้างระบบแชร์ข้ามแพลตฟอร์ม

By mk Founder on Tag: WSL, Linux, Windows 10, Microsoft, Operating System
WSL

ไมโครซอฟท์ออก Windows 10 Insider Preview Build 20150 ในรุ่นทดสอบ Dev Channel (Fast Ring) เดิม มีของใหม่คือ Windows Subsystem for Linux (WSL) รองรับ GPU แล้ว ตามที่เปิดตัวในงาน Build 2020 เมื่อเดือนที่แล้ว ช่วยให้เราสามารถรันงานที่ต้องใช้ GPU (เช่น เทรน AI) บน WSL ได้โดยตรง

By mk Founder on Tag: Windows 10, Operating System, Microsoft, Microsoft Edge
Windows 10

ไมโครซอฟท์ประกาศแผนการออก Windows 10 อัพเดตถัดไป โค้ดเนม 20H2 ที่จะใช้เลขเวอร์ชันว่า version 20H2 อีกเหมือนกัน เลิกใช้ระบบเลขเวอร์ชันแบบ "ปี+เดือน" (เช่น v1909 หรือ v2004) แล้ว แต่จะยังมีชื่อเรียกอัพเดตแบบยาวๆ (เช่น May 2020 Update) อยู่

ไมโครซอฟท์ให้เหตุผลว่า เลือกตั้งชื่อเวอร์ชันเป็น 20H2 เพียงอย่างเดียวเพื่อลดความสับสนของผู้ใช้และพาร์ทเนอร์ หลังจากที่ก่อนหน้านี้มีทั้งการเรียกแบบครึ่งปี (20H1) และแบบเจาะจงเดือนที่ออก (2004)

By mk Founder on Tag: Ubuntu, Linux, Kernel, Operating System
Ubuntu

Andrea Righi พนักงานของ Canonical และทีมงานพัฒนาเคอร์เนลลินุกซ์ของ Ubuntu เสนอแพตช์เข้าเคอร์เนลลินุกซ์ ช่วยให้ระยะเวลาการ hibernate/resume ของลินุกซ์เร็วกว่าเดิมมาก

หลักการทำงานของ hibernate คือนำข้อมูลจากในแรมเก็บลงดิสก์ และเรียกกลับคืนแรมตอน resume ซึ่งเคอร์เนลสั่งอาจคืนบางส่วนของแรมออกก่อนเพื่อประหยัดพื้นที่ดิสก์ โดยสร้างข้อมูลเหล่านี้ใหม่หลัง resume

By mk Founder on Tag: Windows 10, Microsoft, Operating System, Microsoft Surface
Windows 10

ไมโครซอฟท์บล็อคการอัพเดต Windows 10 v2004 บนฮาร์ดแวร์จำนวนมาก เนื่องจากพบปัญหาจากการอัพเดต ซึ่งรวมถึง Surface Pro 7 และ Surface Laptop 3 ของไมโครซอฟท์เอง

เราทราบกันดีว่าการอัพเกรดเวอร์ชันใหญ่ของ Windows 10 (ที่เรียกว่า Feature Update) สร้างปัญหาตามมาทุกครั้ง รอบนี้ไมโครซอฟท์เลยตัดสินใจ "บล็อค" การอัพเดตอัตโนมัติของอุปกรณ์ที่ทราบล่วงหน้าว่าจะเปิดปัญหา เพื่อไม่ให้การใช้งานต้องสะดุดลง

By mk Founder on Tag: Fedora, Operating System
Fedora

Immutable OS เป็นแนวคิดใหม่ของวงการระบบปฏิบัติการ ที่พยายามสร้าง OS แบบอัพเดตแยกส่วนไม่ได้ (ป้องกันอัพเดตบางส่วนแล้วพัง) แต่หันมาใช้ระบบอัพเดตทั้งอิมเมจแทน (แล้วสลับอิมเมจเอา) หากอัพเดตแล้วมีปัญหาก็สามารถสลับคืนไปอิมเมจเก่าได้ทันที

ตัวอย่างของ OS กลุ่มนี้คือ CoreOS ซึ่งมักใช้ในงานเซิร์ฟเวอร์-คอนเทนเนอร์ หรือ Android/Chrome OS ก็ใช้แนวทางการอัพเดตตัวระบบปฏิบัติการหลักแบบนี้เช่นกัน

By mk Founder on Tag: Microsoft Edge, Browser, Microsoft, Windows 10, Operating System
Microsoft Edge

ไมโครซอฟท์อธิบายของใหม่ใน Windows 10 May 2020 Update (v2004) มีประเด็นที่น่าสนใจคือ ระบบจัดการหน่วยความจำแบบใหม่ที่เรียกว่า segment heap

เดิมที ระบบหน่วยความจำของ Windows มีแบบเดียว เรียกว่า NT heap ใช้กันมาตั้งแต่ Windows NT แต่พอถึงยุคของ Windows 10 ก็เริ่มมีระบบ segment heap ที่จัดการหน่วยความจำก้อนเล็กๆ ได้มีประสิทธิภาพมากขึ้น เพียงแต่จำกัดเฉพาะแอพแบบ UWP เท่านั้น (ถ้าเป็นแอพ Win32 จะยังใช้ NT heap)

By mk Founder on Tag: Android 11, Android, Google, Operating System
Android 11

กูเกิลประกาศเลื่อนออก Android 11 Beta ที่มีกำหนดออก 3 มิถุนายน (เลื่อนมารอบหนึ่งแล้วจากปกติช่วงเดือนพฤษภาคม) โดยยังไม่ระบุวันที่ใหม่ บอกเพียงว่าจะประกาศวันที่ใหม่อีกครั้ง

ตามแผนเดิมของกูเกิลจะจัดงานแถลงข่าวออนไลน์ The Beta Launch Show เปิดตัวฟีเจอร์ทั้งหมด Android 11 พร้อมปล่อยเวอร์ชัน Beta ให้ดาวน์โหลด แต่กูเกิลให้เหตุผลว่าสถานการณ์ในช่วงนี้ไม่เหมาะกับการเฉลิมฉลองมากนัก ซึ่งหมายถึงเหตุการณ์ประท้วงในหลายเมืองของสหรัฐอเมริกานั่นเอง

By mk Founder on Tag: Windows Server, Microsoft, Operating System, Enterprise
Windows Server

นอกจาก Windows 10 v2004 ไมโครซอฟท์ยังออก Windows Server v2004 มาพร้อมกัน ตามรอบการอัพเดตทุกครึ่งปี

By lew Founder on Tag: Windows 10, Linux, Operating System, Microsoft
Windows 10

ไมโครซอฟท์ปล่อย Windows 10 รุ่น 2004 ตามรอบปล่อยอัพเกรดปีละสองครั้ง โดยเวอร์ชั่นนี้มีฟีเจอร์สำคัญคือ WSL2 ที่ทำให้วินโดวส์สามารถรันเคอร์เนลลินุกซ์เต็มรูปแบบผ่านทาง VM แบบพิเศษที่ไมโครซอฟท์พัฒนาขึ้นมาเฉพาะ

By mk Founder on Tag: Windows 10, Microsoft, Operating System, Open Source
Windows 10

ผู้ใช้ลินุกซ์คงคุ้นเคยกับระบบจัดการแพ็กเกจซอฟต์แวร์ที่มีมายาวนาน ล่าสุดไมโครซอฟท์เปิดตัว Windows Package Manager ของตัวเองแล้วในชื่อว่า winget

winget เป็นตัวจัดการแพ็กเกจซอฟต์แวร์ที่ทำงานผ่านคอมมานด์ไลน์เท่านั้น คำสั่งมาตรฐานเหมือนกับตัวจัดการแพ็กเกจยี่ห้ออื่นๆ เราสามารถสั่ง winget install terminal ได้โดยตรง คำสั่งอื่นที่มีก็อย่างเช่น show/source/search/validate เป็นต้น

By mk Founder on Tag: Microsoft, Emulator, Windows 10, Operating System
Microsoft

ปัญหาสำคัญของระบบปฏิบัติการ Windows on ARM (ที่ใช้ในพวก Surface Pro X) คือรองรับแอพพลิเคชัน x86 ผ่านอีมูเลเตอร์ แต่ได้เฉพาะแบบ 32 บิต (x86-32) เท่านั้น ด้วยข้อจำกัดของอีมูเลเตอร์ที่ไมโครซอฟท์ใช้งาน หากแอพพลิเคชันนั้นคอมไพล์มาเป็น x86-64 ก็ไม่สามารถใช้งานได้

ไมโครซอฟท์ไม่เคยพูดว่าจะรองรับ x86-64 บน ARM เมื่อไร แต่มีคนตาดีไปเห็นโค้ดบน GitHub ว่าไมโครซอฟท์กำลังพัฒนาการรันโค้ด x64 (หมายถึง x86-64) บนอีมูเลเตอร์ของซีพียู ARM64 แล้ว

By mk Founder on Tag: Windows 10, Operating System, Microsoft
Windows 10

ไมโครซอฟท์ปรับเงื่อนไขด้านฮาร์ดแวร์ของ Windows 10 May 2020 Update (v2004) บังคับให้ผู้ผลิตพีซี OEM ต้องใช้ซีพียูแบบ 64 บิตทั้งหมดแล้ว โดยจะไม่มีอิมเมจแบบ 32 บิตให้กับ OEM อีกต่อไป

ส่วนผู้ใช้ตามบ้านเดิมที่ยังใช้ซีพียู 32 บิตอยู่ ไมโครซอฟท์ยังไม่ยกเลิกการออก Windows 10 แบบ 32 บิต เงื่อนไขนี้มีผลเฉพาะกับผู้ผลิตพีซีเท่านั้น

ในทางปฏิบัติแล้ว พีซีใหม่ที่ใช้ซีพียู 32 บิตไม่น่าจะหาได้แล้วในสมัยนี้ จึงไม่น่ามีผลกระทบมากนัก แต่ก็แสดงให้เห็นการผลักดันโลกให้ไปทาง 64 บิตของไมโครซอฟท์นั่นเอง

By mk Founder on Tag: Windows 10, Microsoft, Operating System
Windows 10

ไมโครซอฟท์ออกอัพเดต (ที่น่าจะเป็นตัวสุดท้าย) ให้ Windows 10 May 2020 Update (v2004) ก่อนจะปล่อยตัวจริงในเร็วๆ นี้

Windows 10 May 2020 Update หรือ 20H1 เข้าสถานะ Release Preview มาตั้งแต่กลางเดือนเมษายน แต่ช่วงเกือบ 1 เดือนที่ผ่านมา ไมโครซอฟท์ก็ทยอยอัพเดตแพตช์ย่อยให้เรื่อยๆ โดยยังไม่ระบุวันที่จะออกตัวจริง

การอัพเดตรอบนี้เป็นเลข Build 19041.264 มีการเปลี่ยนแปลงสำคัญคืออุดช่องโหว่ความปลอดภัยรอบ Patch Tuesday และแก้บั๊กอื่นอีกเล็กน้อย

By mk Founder on Tag: Surface Neo, Windows 10, Microsoft, Operating System, Windows 10X
Surface Neo

Panos Panay หัวหน้าทีม Windows ประกาศข่าวการเลื่อนวางขาย Surface Neo อุปกรณ์สองจอชนิดใหม่ไปไม่มีกำหนด และปรับโฟกัสของระบบปฏิบัติการ Windows 10X มาเป็น "อุปกรณ์จอเดียว" (single-screen device) แทน (ตรงตามข่าวลือก่อนหน้านี้)

เหตุผลของไมโครซอฟท์คือ สถานการณ์โลกเปลี่ยนไปมากเพราะ COVID-19 โดยไมโครซอฟท์พบว่ากระแส work from home ทำให้การใช้งาน Windows 10 (นับเป็นจำนวนนาทีต่อเดือน) เพิ่มขึ้นถึง 75% เมื่อเทียบกับปีที่แล้ว ไมโครซอฟท์จึงต้องการโฟกัสกับการใช้งานอุปกรณ์จอเดียวในปัจจุบันก่อน แล้วค่อยผลักดันอุปกรณ์สองจอในช่วงเวลาที่เหมาะสมต่อไป

By mk Founder on Tag: Android 11, Android, Operating System, Google
Android 11

Android 11 ออกรุ่นทดสอบสำหรับนักพัฒนา Developer Preview 3 (DP3) ตามแผนการออกรุ่นทดสอบใหม่ทุกเดือน ของใหม่ในรุ่นนี้มีแต่ของสำหรับนักพัฒนา ได้แก่

  • App Exit Reasons API นักพัฒนาสามารถเรียกดูข้อมูลว่าทำไมแอพของตัวเองถึงปิดตัวลง เพื่อให้ดีบั๊กแอพได้ง่ายขึ้น
  • GWP-ASan เครื่องมือตัวใหม่ใช้ช่วยตรวจสอบปัญหาหน่วยความจำ heap memory error
  • ADB Incremental แก้ปัญหาการติดตั้งไฟล์ APK ขนาดใหญ่ (2GB+) ผ่าน ADB ใช้เวลานาน ด้วยการติดตั้งเฉพาะส่วนที่จำเป็นให้แอพรันได้ก่อน แล้วค่อยโหลดข้อมูลที่เหลืออยู่เบื้องหลัง
  • Wireless Debugging เครื่องมือตัวใหม่ที่รอกันมานานคือ ADB ผ่าน Wi-Fi สะดวกไม่ต้องเสียบสาย
By mk Founder on Tag: Windows 10, Microsoft, Operating System
Windows 10

ไมโครซอฟท์ประกาศชื่อเรียกอย่างเป็นทางการของ Windows 10 v2004 (20H1) ที่ไม่ผิดจากความคาดหมายนักคือ Windows 10 May 2020 Update

ไมโครซอฟท์เพิ่งปล่อย Build 19041.207 เข้ากลุ่มทดสอบ Release Preview และถ้าไม่พบปัญหาใดๆ ก็จะใช้ build นี้ออกเป็นรุ่นเสถียร

By mk Founder on Tag: WSL, Linux, Windows 10, Operating System
WSL

ไมโครซอฟท์ออก Windows 10 Insider Preview Build 19603 มีการเปลี่ยนแปลงสำคัญคือ แสดงไฟล์จากลินุกซ์ใน File Explorer

ฟีเจอร์นี้เป็นผลพวงมาจาก Windows Subsystem for Linux (WSL) หากเครื่องนั้นเปิดใช้ WSL อยู่ จะเห็นไอคอนรูปเพนกวินโผล่ขึ้นมาใน File Explorer เมื่อเปิดเข้าไปแล้วจะเห็นดิสโทรลินุกซ์ที่เราติดตั้งไว้ (เช่น Debian, Ubuntu) และเข้าไปเจอกับ root file system ที่คุ้นเคย (เช่น /bin /boot /etc)

ที่มา - Microsoft

By mk Founder on Tag: Android 11, Operating System, Android, Google
Android 11

Android มีฟีเจอร์ Seamless Update ที่เป็นการอัพเดต OS ในอีกพาร์ทิชัน รีบูตแล้วสลับพาร์ทิชันทันทีเพื่อความรวดเร็ว มาตั้งแต่ Android 7.0 ที่ออกในปี 2016 และเริ่มใช้กับมือถือตระกูล Pixel มาหลายปีแล้ว

เนื่องจากกูเกิลไม่ได้บังคับให้ผู้ผลิตฮาร์ดแวร์ต้องใช้ฟีเจอร์นี้ ทำให้สมาร์ทโฟนหลายๆ รุ่น (แม้แต่ซัมซุงรุ่นเรือธง) ก็ไม่ได้งานตามไปด้วย แต่ล่าสุดสถานการณ์เปลี่ยนไป เพราะ Android 11 จะเริ่มบังคับแล้ว

By mk Founder on Tag: Windows 10, Enterprise, Microsoft, Operating System, COVID-19
Windows 10

ในยุคที่ Windows 10 ออกรุ่นอัพเดตใหญ่ทุก 6 เดือน ไมโครซอฟท์จึงมีนโยบายซัพพอร์ตให้แต่ละอัพเดตนานแค่ 18 เดือนเท่านั้น (รุ่น Enterprise/Education จะนานขึ้นเป็น 30 เดือน) เพื่อบีบให้ผู้ใช้ต้องอัพเดตไปยังรุ่นที่ใหม่ขึ้น

รอบการอัพเดตแบบนี้ทำให้ Windows 10 v1709 Enterprise/Education/IoT Enterprise ที่ออกช่วงปลายปี 2017 จะหมดระยะซัพพอร์ตในเดือนเมษายน 2020 หรือในเดือนหน้านี้เอง แต่ด้วยสถานการณ์ COVID-19 ย่อมส่งผลให้องค์กรไม่สามารถอัพเดตระบบปฏิบัติการได้ง่ายนัก

Subscribe to Operating System