OSX High Sierra Upgrade – Sebuah Catatan

Week end ini salah satu “To Do” item saya adalah mencoba melakukan upgrade OS pada Macbook Pro saya yang saat ini mempergunakan OS Sierra ke versi yang lebih tinggi yaitu High Sierra. Beruntung, meski sudah tergolong “tua” mesin saya ternyata masih disupport untuk bisa ikut mencicipi OS terbaru besutan Apple ini. 

Sebagai langkah awal proses upgrade adalah melakukan riset “Do’s and Don’t” yang perlu diingat ketika melakukan proses upgrade ini. Banyak situs yang memberikan informasi mengenai hal ini. Googling aja, umumnya mereka menyarankan untuk melakukan pengecekan kompatibilitas mesin, kemudian -tentu saja- backup terlebih dahulu dan ini yang penting: pengecekan sisa space storage. Proses upgrade memerlukan sekitarnya 15-20GB tambahan sehingga Anda perlu memastikan kecukupan space yang tersisa di hard drive Anda. Dalam kasus saya, hard drive saya masih ada space sekitarnya 60GB jadi seharusnya Ok. Jadi saya putuskan untuk “go ahead”.

Saya melakukan upgrade melalui App Store. Tinggal cari High Sierra di App Store, click Download dan biarkan proses berjalan secara otomatis. Cukup makan waktu prosesnya, dan akan ada restart beberapa kali. Dalam kasus saya memakan waktu sekitarnya 3 jam. So, jangan lakukan hal ini ketika jam kerja atau ketika pekerjaan Anda sedang “peak” 🙂

Upgrade selesai, dan coba login … lancar. Coba semua applications, looks okey … tapi ternyata … very slow. Performance mesin jadi lambat sekali. Cannot accept it!

Googling dan ketemu beberapa artikel terkait hal ini. Ternyata “known problems”. Berikut beberapa article mengenai hal ini:

https://www.softwarehow.com/high-sierra-slow/
https://techsviewer.com/macos-high-sierra-slow-fixes/

Secara garis besar menyatakan bahwa OS ini memerlukan resource lebih besar untuk bekerja. Dan umumnya menyatakan bahwa langkah pertama troubleshoot adalah memastikan disk space dalam posisi cukup, artinya saya harus membuang file-file yang tidak diperlukan lagi atau memindahkan file tersebut ke media penyimpanan lain. Setelah hapus ini itu, akhirnya sisa disk space saya bertambah jadi 80GB. Barulah, performance kembali normal.

Jadi kesimpulan yang saya bisa ambil hari ini adalah: jika Anda tidak perlu fitur-fitur dari High Sierra dan cukup happy dengan Sierra, saya tidak recommend Anda untuk upgrade. Terutama apabila Anda memiliki mesin yang cukup usang (early 2011) seperti punya saya 🙂

Again, pengalaman adalah guru yang terbaik.

UPDATED – 27 October 2017

Setelah beberapa hari pemakaian, performance masih naik turun. Artinya hipotesa tentang space disk di atas belum menyelesaikan masalah. Sesuai arahan, saya coba memantau proses via Activity Monitor. Dan ternyata ada satu proses yang sering muncul yaitu “com.apple.photos.videoconversionservice” yang mengambil resource CPU saya secara significant.

Googling lagi. Again, known problems.

https://discussions.apple.com/thread/7032541?start=0&tstart=0

Intinya: proses ini adalah proses yang diperlukan untuk melakukan upload foto dan video ke iCloud. Ini rupanya “culprit” nya 😦

Resolutions:

Go to photos app; Photos dropdown, Preferences, select the iCloud tab, deselect all the check boxes in this tab.  (fixing the problem may not require deselecting all of these boxes.)

So far, performance terpantau normal.

Pantau terus.

UPDATED – 1 November 2017

Sampai saat ini tidak ada keluhan performance. Normal!

Case closed. 🙂

Advertisements

Selamat Datang Ubuntu 17.10

Beberapa hari lalu dapat kabar kalau Ubuntu terbaru -17.10- sudah rilis. Sekilas baca ulasannya sepertinya menarik untuk dicoba.

Berikut kutipan dari situs resmi Ubuntu.com

Ubuntu 17.10 releases with GNOME, Kubernetes 1.8 & minimal base images

 

19th October, London, UK: Canonical today announced the release of Ubuntu 17.10 featuring a new GNOME desktop on Wayland, and new versions of KDE, MATE and Budgie to suit a wide range of tastes. On the cloud, 17.10 brings Kubernetes 1.8 for hyper-elastic container operations, and minimal base images for containers. This is the 27th release of Ubuntu, the world’s most widely used Linux, and forms the baseline for features in the upcoming Long Term Support enterprise-class release in April 2018.

“Ubuntu 17.10 is a milestone in our mission to enable developers across the cloud and the Internet of Things” said Mark Shuttleworth, CEO and Founder of Canonical. “With the latest capabilities in Linux, it provides a preview of the next major LTS and a new generation of operations for AI, container-based applications and edge computing.”

Enhanced security and productivity for developers

The Atom editor and Microsoft Visual Studio Code are emerging as the new wave of popular development tools, and both are available across all supported releases of Ubuntu including 16.04 LTS and 17.10.

The new default desktop features the latest version of GNOME with extensions developed in collaboration with the GNOME Shell team to provide a familiar experience to long-standing Ubuntu users. 17.10 will run Wayland as the default display server on compatible hardware, with the option of Xorg where required.

Connecting to WiFi in public areas is simplified with support for captive portals. Firefox 56 and Thunderbird 52 both come as standard together with the latest LibreOffice 5.4.1 suite. Ubuntu 17.10 supports driverless printing with IPP Everywhere, Apple AirPrint, Mopria, and WiFi Direct. This release enables simple switching between built-in audio devices and Bluetooth.

Secure app distribution with snaps

In the 6 months since April 2017, the number of snaps has doubled with over 2000 now available for Ubuntu, Debian, Solus and other Linux distributions. Snaps are a single delivery and update mechanism for an application across multiple Linux releases, and improve security by confining the app to its own set of data. Hiri, Wavebox, and the Heroku CLI are notable snaps published during this cycle.

Ubuntu 17.10 features platform snaps for GNOME and KDE which enable developers to build and distribute smaller snaps with shared common libraries. Delta updates already ensure that snap updates are generally faster, use less bandwidth, and are more reliable than updates to traditional deb packages in Ubuntu.

The catkin Snapcraft plugin enables Robot Operating System (ROS) snaps for secure, easily updated robots and drones. There are many new mediated secure interfaces available to snap developers, including the ability to use Amazon Greengrass and Password Manager.

The latest hardware support and container capabilities

Ubuntu 17.10 ships with the 4.13 based Linux kernel, enabling the latest hardware and peripherals from ARM, IBM, Dell, Intel, and others. The 17.10 kernel adds support for OPAL disk drives and numerous improvements to disk I/O. Namespaced file capabilities and Linux Security Module stacking reinforce Ubuntu’s leadership in container capabilities for cloud and bare-metal Kubernetes, Docker and LXD operations.

Canonical’s Distribution of Kubernetes, CDK, supports the latest 1.8 series of Kubernetes. In addition to supporting the new features of Kubernetes 1.8, CDK also enables native cloud integration with AWS, native deployment and operations on VMWare, Canal as an additional networking choice, and support for the IBM Z and LinuxONE.

Netplan by default

Network configuration has over the years become fragmented between NetworkManager, ifupdown and other tools. 17.10 introduces netplan as the standard declarative YAML syntax for configuring interfaces in Ubuntu. Netplan is backwards compatible, enabling interfaces to continue to be managed by tools like NetworkManager, while providing a simple overview of the entire system in a single place. New installations of Ubuntu 17.10 will use Netplan to drive systemd-networkd and NetworkManager. Desktop users will see their system fully managed by NetworkManager as in previous releases. On Ubuntu server and in the cloud, users now have their network devices assigned to systemd-networkd in netplan. Ifupdown remains supported; upgrades will continue to use ifupdown and it can be installed for new machines as needed.