Lisensi untuk perangkat lunak intensif CPU seperti Pix4D mengatakan itu dapat diinstal pada dua perangkat - tetapi dengan syarat. Membaca cetakan yang lebih halus, tampaknya satu perangkat dapat menjadi workstation / desktop pemrosesan penuh sedangkan yang lainnya harus perangkat mobile / laptop.
Bagaimana perangkat lunak itu tahu? Apakah ada hadiah dalam spesifikasi perangkat keras untuk menentukan sesuatu seperti ini misalnya keberadaan baterai?
Mengingat perangkat lunak berfungsi penuh pada kedua mesin, bukankah kondisi ini menjadi tidak relevan jika saya hanya membeli laptop kelas atas yang sama cepatnya dengan workstation?
Jawaban:
Di Linux, Anda dapat menjalankan perintah berikut:
Pada laptop, ini akan mengembalikan "Laptop", "Notebook" "Portable", atau "Sub Notebook" (tergantung pabrikan).
Untuk Windows, lihat dokumentasi berikut untuk menentukan jenis sasis komputer Anda:
Mengidentifikasi Jenis Chassis Komputer
sumber
Untuk menambah jawaban lain di sini adalah: Linux, perangkat lunak Windows juga dapat mengakses informasi ini melalui berbagai metode / objek WinAPI yang disediakan. Salah satu contohnya adalah Win32_ComputerSystem , yang antara lain memiliki anggota seperti:
Nilai yang mungkin termasuk:
Mengenai bagaimana Windows mengetahui hal ini, sementara saya tidak dapat mengatakan dengan pasti karena saya tidak memiliki kode sumber Windows dan tautan dokumentasi resmi apa pun saat ini, saya akan mengatakan ini adalah masalah sederhana dari ID perangkat keras di dalam komputer yang memberikan informasi ini kepada OS. Karena Windows memiliki jaringan mitra besar yang mengirimkan driver mereka langsung ke Microsoft (untuk pembaruan driver melalui Pembaruan Windows, driver "standar" untuk disertakan dengan media instal), sangat mudah bagi Windows untuk mengetahui dengan tepat jenis komputer apa yang telah Anda instal itu aktif. Hanya dengan ID CPU saja Anda bisa membuat taruhan yang cukup aman apakah mesin itu laptop atau desktop.
sumber
Ada berbagai petunjuk. Salah satunya adalah "tipe sistem" dalam data DMI. Lain adalah apakah sistem memiliki baterai atau tidak. Yang lain adalah jenis prosesor, chipset, pengontrol tampilan, tampilan dll. Tidak satu pun dari mereka yang sangat mudah tetapi dengan menggabungkan keduanya akan sangat mudah untuk menulis sebuah classifier yang mengelompokkan sistem menjadi "hampir pasti sebuah laptop", "hampir pasti sebuah desktop / workstation "dan" tidak ditentukan ".
Tetapi penegakan perizinan secara jujur melalui metode teknis / aktivasi cenderung difokuskan pada pencegahan penyalahgunaan skala besar. Pelecehan skala kecil lebih mungkin ditangani melalui audit, karyawan yang tidak puas menjarah bos mereka dll.
Jika Anda dapat membeli laptop yang secepat workstation Anda, Anda harus memiliki workstation yang cukup rendah (atau lama).
sumber
Kode yang digunakan untuk menulis perangkat lunak dapat menentukan jenis "Chassis" apa yang sedang dijalankan.
Lihat jawaban ini untuk contoh dalam C #. Ini dapat menentukan apakah komputer adalah salah satu dari jenis berikut (beberapa di antaranya tampaknya berulang, dan / atau kedaluwarsa):
Juga tentang komentar saya yang mengatakan bahwa mereka tampaknya berulang-ulang - itu masalah pendapat saya - hanya dengan melihat daftar itu tampaknya telah dibuat ad hoc selama bertahun-tahun dan tampaknya bukan MECE . Memang, saya beberapa contoh orang mengatakan bahwa kebutuhan untuk diferensiasi antara beberapa faktor bentuk di atas tidak lagi relevan atau dipahami (misalnya lihat ringkasan singkat dari sub notebook ini .
sumber