Názor k článku Prieskum názorov systémových administrátorov od BLEK. - Na tom Minixu, když ti spadnou syscally nebo...

  • Článek je starý, nové názory již nelze přidávat.
  • 17. 1. 2008 20:56

    BLEK. (neregistrovaný)
    Na tom Minixu, když ti spadnou syscally nebo filesystém, tak ti klekne celý taky.

    CPL 1 a CPL 2 moc použít nejdou. Jednak z hardwarového důvodu --- procesor neumí chránit stránky podle CPL, pouze segmenty. Možná by to šlo oblbnout tak, že bys tam dal 4 segmenty v rozsahu 0-1G 1-2G 2-3G a 3-4G a pak kdybys stránku namapoval na některé z těchto rozsahů, tak bys tím určil úrovně, ve kterých je stránka přístupná.

    Další důvod je ten, že i kdyby to šlo implementovat, tak by to bylo k ničemu. Tak to mělo VMS, mělo kernel ve dvou ringách. A bylo to celkem na nic, protože když ten vnější ring spadl, tak sice nemohl shodit ten vnitřní ring, ale všem procesům přestaly fungovat volání do toho vnějšího ringu. Takže to stejně spadlo celé.

    Stejně tak na tom Minixu, když ti spadne proces se syscallama a filesystémem, tak sice mikrokernel zůstane běžet, ale nemůžeš v tom systému nic, ani napsat znak do bashe. Takže ti stejně nezbývá než to resetovat.