Movatterモバイル変換


[0]ホーム

URL:


Saltu al enhavo
Vikipedio
Serĉi

Operaciumo

El Vikipedio, la libera enciklopedio
Lalabortablo deUbuntu,Linukso-operaciumo deCanonical Ltd
Pozicio de operaciumo en funkcianta komputilo.

Enkomputado,operaciumomastrumsistemomastrumilo (angle operating systemOS), estas specialaprogramaro, sen kiu ne eblas uzi plispecifajn programarojn.[1] Ĝi oficas kiel "bazo", al kiu aliaj programaroj apogiĝas, kiuj do devos esti projektataj por tiu operacio, alie ili ne estos rekonataj. Tiel operaciumo estas nemalhavebla komponanto por ĉiuj komputoraj sistemoj. Laŭ pli serioza difino, operaciumo estas aro desubrutinoj kaj strukturo dedatumoj respondecaj pri la kontrolo kaj administrado de komputilajaparataroj kaj deprogramaroj, kiuj estas rulataj sur la komputilo.

La dominanta ĝeneralcela operaciumo porpersonaj komputiloj estasMicrosoft Windows kun merkatparto de ĉirkaŭ 74.99%.macOS deApple Inc. estas duaranga (14.84%), kaj la variaĵoj deLinux estas kolektive en la tria rango (2.81%).[2] Ĉe la sektoro de porteblaj aparatoj (inklude saĝtelefonojn kajtabulkomputilojn), la merkatparto deAndroid estis de 70.82% en la jaro 2020.[3] Laŭ la datumoj de la tria kvarono de 2016, la merkatparto de Android ĉe saĝtelefono estas dominanta per 87.5 procento kun kreskindico de 10.3 procento jare, sekvita deiOS de Apple kun 12.1 procento kun jara malpliiĝo en la merkatparto de 5.2 procento, dum aliaj operaciumaj sistemoj atingas nur ĝuste al 0.3 procento.[4]Linuksaj distribuaĵoj estas dominantaj en la sektoroj de serviloj kajkomputilegoj.

Funkciado

[redakti |redakti fonton]

Krome, la operaciumo disponigas la necesan infrastrukturon por ruli la operaciajn aplikaĵojn, kiu okazas kiam la komputilo estas ŝaltita, ekdestartigo.

Kutime, operaciumo antaŭaranĝas por la uzanto grafikan aŭ tekstan interfacon por atingi la aparataron (diskoj, memoro, I/O) de la sistemo. En sistemoj kunpluruzanto-reĝimo, tia atingo dependas de la rajtoj de ĉiu unuopa uzanto. Tia atingo dependas, en sistemoj kiuj funkcias enpluruzanta reĝimo, kiu estras la rajtoj de ĉiu uzanto.

La ĉefa tasko de la operaciumo estas permesi al la uzanto, homa aŭ ne, rekte interagi kun la maŝino. Por tion fari la operaciumo disponigas triinterfacojn:

  1. Uzantinterfaco
  2. Interfaco poraparataro kajperiferia aparataro per lapelilo.
  3. Aplikprograma interfaco (API).

Estas tri ĉefaj funkcioj de la operaciumo:

  1. Asigno de rimedoj de laaparataro.
  2. Tempa planado kaj koordinado de la operacioj de aparataj komponantoj kaj programaj komponantoj
  3. Establi komunan infrastrukturon kaj fakorganizitan kadron de interfaco kaj servoj por la uzanto kaj la programarpakaĵoj

Strukturo

[redakti |redakti fonton]

Ĝenerale moderna operaciumo strukturiĝas en kelkaj defaŭltaj partoj:

  • Lakerno: grupo de fundamentaj funkcioj, strikte ligitaj inter ili kaj kun laaparataro, kiuj estas rulataj kun la plej grandaj rajtoj, lakerna reĝimo; la kerno havigas la bazajn funkciojn por ĉiuj aliaj partoj de la operaciumo, kiuj plenumas proprajn funkciojn per servoj oferataj de la operaciumo. La kerno, laŭ la tipo de operaciumo, povas enhavi aliajn partojn (klasika kerno,unupecamodula) aŭ plenumi nur bazajn funkciojn, delegante plejeble multe funkciojn al objektoj/eksteraj kondukantoj (mikrokerno);
  • La administrilo dedosiersistemo: ĝi plenumas petojn por akiri al amasmemoriloj. Ĝi estas uzata kiam oni akiras al dosiero en disko kaj konservas trakon de malfermitaj dosieroj kaj de permesoj por akiri al dosieroj. ;
  • Sistemo devirtuala memoro, kiu disponigas petatan memoron de programaroj kaj de operaciumo mem, konservas en amasmemorilo la zonojn de memoro momente ne uzatajn de programarojn kaj garantias, ke la permutitaj paĝoj estas reenmetitaj en memoro, se petitaj;
  • Planilo, kiu skandas la tempon de plenumo de pluraj procezoj kaj garantias, ke ĉiu procezo estas rulata dum petita tempo;
  • Bufro, kiu ricevas de programaroj la presotajn datumojn kaj ĝi presas ilin laŭ ordo, tiel ke programaroj povas daŭrigi sen atendi, ke presado terminas;
  • Grafika interfaco (Ŝelo) kiu permesas homojn interagi kun maŝino.

Bontenado

[redakti |redakti fonton]

Operaciumoj foje detektas sekurecajn vundeblecojn, kiuj povas damaĝi la uzanton, lian verkon kaj datumojn. Ĉi tiuj vundeblecoj povas esti protektitaj instalante sekurecajnflikaĵojn provizitajn de la fabrikanto de la operaciumo.

Operaciumoj por labortablaj kaj porteblaj komputiloj

[redakti |redakti fonton]

Operaciumoj por porteblaj aparatoj

[redakti |redakti fonton]

Operaciumoj por saĝholoĝoj

[redakti |redakti fonton]

Realtempaj operaciumoj

[redakti |redakti fonton]

Realtempa operaciumo estas speciala ĝenro de operaciumo, kapablaj garantii respondon en fiksita tempo (milisekundoj aŭ mikrosekundoj) al ĉiu ekstera okazo. Ĉi tiu rekvizito influas en la strukturo de la sistemo: realtempaj sistemoj uzas ofte lapolling-teĥniko anstataŭ olinterrompo por administri la aparatojn keaj ne havas virtualan memoron. La realtempaj sistemoj troviĝas ofte en industria aŭ muzika kadroj aŭ kie respondo de sistemo en maksimuma tempo antaŭfiksita necesas.

Notoj

[redakti |redakti fonton]
  1. Inter aliaj: Tanenbaum, A. (1992)Modern Operating Systems, Englewood Cliffs: Prentice-Hall; Haldar, S. kaj Aravind, A. A. (2010)Operating Systems, Pearson Education India, pp. 12 kaj sekvaj; Turner, R. W. (1986)Operating Systems: design and implementation, MacMillan.
  2. Desktop Operating System Market Share Worldwide (angle). Arkivita ella originalo je 27a de Januaro 2020. Alirita 2022-10-12 .
  3. Mobile & Tablet Operating System Market Share Worldwide (angle). Arkivita ella originalo je 1a de Novembro 2020. Alirita 2022-10-12 .
  4. Strategy Analytics: Android Captures Record 88 Percent Share of Global Smartphone Shipments in Q3 2016 (2a de Novembro, 2016). Arkivita ella originalo je 5a de Novembro 2016.
  5. Actividad Pulsera.«Google cambia Android Wear por Wear OS».Arkivigite je 2021-06-15 per la retarkivoWayback Machine

Bibliografio

[redakti |redakti fonton]

En angla

[redakti |redakti fonton]
  • (September 1981) “The Evolution of the MVS Operating System”,IBM Journal of Research and Development 25 (5),p. 471–482.doi:10.1147/rd.255.0471. 
  • Bic, Lubomur F.. (2003)Operating Systems. Pearson: Prentice Hall.


En hispana

[redakti |redakti fonton]

En itala

[redakti |redakti fonton]
  • italeArchitettura dei Sistemi di Elaborazione, volume 1 - Fondamenti!, firmware, architetture parallele. F. Baiardi, A. Tomasi e Marco Vanneschi,1988, Franco Angeli Edizioni,ISBN 88-204-2746-X.
  • italeArchitettura dei Sistemi di Elaborazione, volume 2 - Sistemi operativi, multiprocessore e distribuiti. F. Baiardi, A. Tomasi, Marco Vanneschi,1987, Franco Angeli Edizioni,ISBN 88-204-2746-X.
  • itale Sistemi operativi - Concetti ed esempi. A. Silberschatz, P. Galvin, G. Gagne, 2006, Pearson Education Italia,ISBN 88-7192-233-6.
v  d  r
Operaciumo
OperaciumojHistorioKronologioListo
Kernoj
Procezadministado
Memoradministrado
Ekzemploj
Rilataj artikoloj
Tiu ĉi artikolo apartenas al la aro de la mil plej gravaj artikoloj
Bibliotekoj
Elŝutita el "https://eo.wikipedia.org/w/index.php?title=Operaciumo&oldid=9006544"
Kategorio:
Kaŝitaj kategorioj:

[8]ページ先頭

©2009-2025 Movatter.jp