UJIAN KAWAD LANS KOPERAL TKRS
sistem pengendalian dari bawah ke atas untuk mengendalikan keperluan kuasa dan keselamatan peranti mudah alih.
Sistem pengendalian Cinder sudah berfungsi pada cip Lengan, dan anggota pasukan sedang berusaha untuk menjalankannya di handset HTC G1, menurut Philip Levis, pembantu profesor Stanford. Levis bercakap mengenai Cinder di Forum Komputer Stanford pada hari Selasa.
Jika aplikasi tidak berjalan secepat pengguna mahu, telefon berasaskan Cinder boleh memasukkan butang untuk meningkatkan tenaga yang diperuntukkan untuk aplikasi itu, kata Levis. Cinder juga membolehkan pengguna untuk memuat turun sebarang kod dan menjalankannya dengan selamat pada telefon mereka dalam mod "kotak pasir".
[Bacaan lanjut: Telefon Android terbaik untuk setiap anggaran.]Levis, seorang lagi profesor Stanford dan satu pasukan pelajar sedang merekabentuk Cinder dari awal kerana masa telah datang untuk sistem operasi mudah alih yang tidak berasal dari platform lain, katanya kepada pengumpulan pelajar dan profesional industri. Menggunakan Linux sebagai contoh, beliau berkata sistem operasi yang direka untuk platform perkakasan yang lebih besar tidak sesuai untuk peranti mudah alih kerana banyak keperluan sangat berbeza.
Cinder mengetuk beberapa inovasi di HiStar, satu lagi OS yang dibangunkan di Stanford, tetapi pasukannya tidak membina keserasian ke belakang dengan platform yang mantap, kata Levis. Mereka mahu mengelakkan menyampaikan ciri-ciri teras yang tidak sesuai dengan mudah alih, dan mereka sentiasa boleh menulis lapisan penyesuaian di atas untuk keserasian ke belakang, katanya.
Keselamatan dan pengurusan kuasa adalah masalah utama yang cuba diselesaikan oleh pasukan. Di arena keselamatan, mereka mahu menjadikan kedua-dua aplikasi dipercayai dan tidak dipercayai selamat untuk digunakan. Meminjam dari HiStar, Cinder akan melakukan ini dengan menjejaki bagaimana data mengalir melalui sistem dan bukannya kod pengesanan, kata Levis.
Fokus utama perbincangan Levis adalah pengurusan kuasa, komponen OS yang dia mengawasi. Cinder boleh menghalang longkang bateri yang tidak diingini, pastikan aplikasi dapat berjalan selama pengguna mahu, dan biarkan pengguna meningkatkan tahap kuasa, katanya. Ia juga boleh memberikan maklumat bateri yang lebih terperinci pada skrin utama telefon bimbit.
Cinder akan dapat mengetahui dengan terperinci berapa banyak tenaga setiap bahagian aplikasi yang digunakan, dan untuk kuasa anggaran untuk komponen itu. Ini akan membantu menyelesaikan masalah proses pengkomputeran yang tidak diketahui secara terus berjalan di latar belakang dan menyalirkan bateri telefon. Daripada memaksa pemilik telefon untuk melihat bateri sedang disalirkan dengan cepat, mencari aplikasi yang menyalirkannya dan menghentikan proses itu, Cinder akan dapat mengawal berapa banyak kuasa proses yang digunakan, kata Levis.
OS juga dapat melakukan kuasa berdasarkan berapa lama pengguna biasanya menggunakan aplikasi. Sebagai contoh, jika seseorang ingin menonton filem di peranti selama dua jam, Cinder boleh memaksa perisian pemain video untuk menggunakan kuasa pada kadar tertentu supaya ia dapat bertahan selama tempoh itu.
Aplikasi dibina ke dalam telefon mungkin mempunyai tetapan lalai mengawal penggunaan kuasa mereka berdasarkan bagaimana orang mungkin menggunakannya, tetapi sukar untuk menetapkan parameter tersebut untuk perisian yang baru dimuat turun, kata Levis. Aplikasi tersebut boleh ditugaskan untuk menjalankan dalam mod yang sangat terkawal pada mulanya, yang akan memastikan bahawa perisian yang tidak dikenali tidak dapat dengan cepat menguras bateri. Kemudian, jika pengguna mendapati aplikasi baru berlari terlalu perlahan, mereka boleh menekan butang "lebih banyak kuasa" untuk meningkatkan kuasa yang diperuntukkan kepadanya, katanya.
Cinder menggunakan pelbagai mekanisme untuk mencapai tahap kawalan kuasa ini. Sekeping utama adalah apa yang disebut Levis sebagai "kekunci kuasa," satu mekanisme mudah untuk mengawal segala jenis beban kerja. Ia mengambil tempat yang berpuluh-puluh polisi berbeza dalam sistem tipikal hari ini, katanya. OS juga menggunakan asynchronous I / O, ciri yang digunakan dalam pelayan berprestasi tinggi hari ini. Asynchronous I / O mengurangkan kelewatan daripada komunikasi antara aplikasi dan sistem pengendalian dan membolehkan beban kerja jadual OS. Sedangkan asynchronous I / O digunakan di pelayan untuk sebab-sebab prestasi, Cinder akan menggunakannya untuk meminimumkan penggunaan kuasa, kata Levis.
Lindungi Data Anda Dengan Pemacu Mudah Alih Mudah Alih
Mengembara dengan maklumat perniagaan yang sensitif boleh berisiko. Hard drive yang disulitkan perkakasan boleh menyimpan fail anda terkunci di jalan raya.
India Menangguhkan Pelan Mudah Alih Nombor Mudah Alih ke Mac
India telah menunda pengenalan pelan mudah alih nombor mudah alih yang akan membolehkan pengguna mengekalkan nombor mudah alih ketika div> div> div> div> div> div> div> div> Pengguna kini diberi peruntukan nombor baru apabila mereka menukar penyedia perkhidmatan mudah alih.
TSMC bertujuan untuk mengetatkan perlumbaan pembuatan cip mudah alih dengan Intel
Perlumbaan untuk membuat cip paling canggih untuk telefon pintar dan tablet sedang mendapat stim, dengan pengeluar cip kontrak TSMC mempercepatkan pelaksanaan teknologi pembuatan terbaharu untuk menutup kelebihan cip membuat jangka panjang yang dipegang oleh Intel.