On Sat, 30 Sep 2000, Indra Gunawan wrote:

> saya ingin tanya apa betul jumlah privilege level di linux cuma 2? (user dan 
> admin)?kalo begitu tidak ada proteksi tingkat segementasi donk?soalnya kalo 
> proteksi tingkat segmentasi kan ada 4 level (ring 0..3)?

berbicara ring 0..3 berarti berbicara dalam domain yang sangat sempit
yaitu arsitektur i386 ... dengan demikian, lupakan alpha, sparc, mips, dll
...

> saya ingin tau juga apa proteksi di linux itu cuma di tingkat paging saja? 
> dan apa task switch antar proses di linux dilakukan oleh microprocessor 
> dengan menggunakan struktur task state segment atau hanya disimulasi secara 
> software? soalnya kalo secara hardware saya dengar waktu yang dibutuhkan 
> lebih lama sedikit...?

saya tidak banyak mengerti internal linux tetapi saya cukup yakin bahwa
task switch di linux adalah simulasi software sehingga linux melepaskan 
diri dari ketergantungan terhadap sebuah arsitektur prosesor tertentu ...

ya, task switch dengan TSS lebih lama ... lebih banyak variabel yang harus
disimpan dan dikeluarkan serta beberapa fault check lainnya ... coba saja
diukur sendiri dengan perintah RDTSR (assembler i386) ... nanti akan
terlihat berapa clock yang terbuang untuk task switch menggunakan TSS ...

-jky


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke