Time-sharing

Il time-sharing (anche timesharing, altrimenti detto ripartizione di tempo o condivisione di tempo), in informatica, è un modo del sistema operativo rivolto all'uso delle risorse da processare, attraverso il quale l'esecuzione dell'attività dell'unità di elaborazione centrale viene suddivisa in intervalli temporali. Ogni periodo di tempo è assegnato sequenzialmente a vari processi di uno stesso utente o a processi di più utenti.

Descrizione

In italiano è tradotto sia con «ripartizione di tempo» che con «condivisione di tempo». La prima traduzione, ripartizione di tempo, è più fedele rispetto a ciò che effettivamente accade nel sistema operativo, ma meno rispondente al termine inglese e alla sua collocazione storica. La tecnica time-sharing, infatti, fu introdotta come evoluzione di quella batch, per permettere a più utenti contemporaneamente di utilizzare il computer. La sincronia è apparente, poiché in ogni istante il processore centrale esegue un solo processo; il rapido avvicendamento dei processi li fa apparire come eseguiti contemporaneamente.

La ripartizione di tempo è l'estensione logica della multiprogrammazione e nasce per realizzare un sistema multiutente: l'unità di elaborazione centrale del computer centrale viene utilizzata per rispondere alle richieste dei singoli utenti, passando rapidamente da uno all'altro (commutazione di contesto), dando così l'impressione ad ognuno di avere a disposizione il computer centrale interamente per sé, ovvero dando l'impressione di un processamento multiplo in parallelo di più processi verso più utenti.

Dal momento che i primi computer mainframe erano estremamente costosi, non era possibile garantire l'accesso esclusivo ad un singolo utilizzatore per l'uso in modo interattivo, poiché in questa modalità i computer trascorrevano molto tempo in attesa dell'input dell'utente. Si pensò, quindi, di far utilizzare a più utenti lo stesso elaboratore, utilizzando i tempi morti per servire i diversi utenti a rotazione. Allo stesso modo, le piccole porzioni di tempo che trascorrevano nell'attesa dei dispositivi, quali dischi, nastro magnetico o rete potevano essere utilizzati per servire i vari utenti. I computer capaci di fornire servizi in time-sharing normalmente venivano impiegati per lavori in batch durante la notte.

Da sole, queste soluzioni non erano sufficienti per costruire un sistema di time-sharing perfettamente funzionante. Per fare in modo che il servizio a più utenti fosse uniforme, era necessario un sistema che gestisse anche i processi che non fanno pause per l'attesa di input, quali i programmi che impiegavano molte risorse, ad esempio per calcoli di grande precisione. Si rendeva necessario un sistema di interrupt hardware, capace di mettere in pausa un processo in esecuzione, per dare tempo al processore di eseguire un altro processo in attesa.

Questo concetto fu descritto pubblicamente la prima volta all'inizio del 1957 da Bob Bemer in un articolo nella rivista Automatic Control Magazine. Il primo progetto ad implementare un sistema di time-sharing fu iniziato da John McCarthy alla fine del 1957. Sebbene egli lo abbandonò per lavorare al Project MAC e ad altri progetti, uno dei risultati del suo lavoro, noto come Computer Time Sharing System o CTSS, fu reso pubblico nel novembre 1961 e costituisce, molto probabilmente, il primo sistema di time-sharing, che è rimasto in uso fino al 1973. Il primo tentativo di introduzione commerciale del sistema in time-sharing, che poi si è diffuso ampiamente alla fine degli anni 1960 e nei primi anni 1970 è stato il Dartmouth Time Sharing System o DTSS che è stato implementato per la prima volta al Dartmouth College nel 1964 ed in seguito ha costituito la base del servizio di computer bureau di General Electric.

A volte l'invenzione del concetto di time-sharing viene attribuita a Christopher Strachey. Tuttavia, sebbene egli abbia utilizzato il termine time-sharing, il concetto che egli descrisse è oggi noto come multitasking. Il time-sharing è correlato al multitasking nel senso che in ambedue i sistemi un singolo computer esegue più processi in modo che appare simultaneo. Tuttavia il time-sharing fa riferimento ad un computer che supporta più utenti simultaneamente, mentre il multitasking è un termine più ampio che implica l'esecuzione di più processi, indipendentemente dal numero degli utenti.

Voci correlate

Collegamenti esterni

Controllo di autoritàLCCN (ENsh85135434 · J9U (ENHE987007536562005171
  Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica

Read other articles:

Election for Lieutenant Governor of Missouri 1976 Missouri lieutenant gubernatorial election ← 1972 November 2, 1976 1980 →   Nominee Bill Phelps Richard J. Rabbitt Party Republican Democratic Popular vote 946,890 936,527 Percentage 50.0% 49.4% County resultsPhelps:      40–50%      50–60%      60–70%      70–80%Rabbitt:      50�...

 

Kedidir hitam amerika utara Haematopus bachmani Status konservasiRisiko rendah TaksonomiKerajaanAnimaliaFilumChordataKelasAvesOrdoCharadriiformesFamiliHaematopodidaeGenusHaematopusSpesiesHaematopus bachmani Audubon, 1838 Distribusi lbs Kedidir hitam Amerika utara ( Haematopus bachmani ) adalah burung hitam mencolok yang ditemukan di garis pantai Amerika Utara bagian barat, mulai dari Kepulauan Aleutian di Alaska hingga pantai semenanjung Baja California . Ini adalah salah satu perwakilan kelu...

 

追晉陸軍二級上將趙家驤將軍个人资料出生1910年 大清河南省衛輝府汲縣逝世1958年8月23日(1958歲—08—23)(47—48歲) † 中華民國福建省金門縣国籍 中華民國政党 中國國民黨获奖 青天白日勳章(追贈)军事背景效忠 中華民國服役 國民革命軍 中華民國陸軍服役时间1924年-1958年军衔 二級上將 (追晉)部队四十七師指挥東北剿匪總司令部參謀長陸軍�...

29th race of 2009 NASCAR Sprint Cup series 2009 Price Chopper 400 presented by Kraft Foods Race details[1][2] Race 29 of 36 in the 2009 NASCAR Sprint Cup Series Date October 4, 2009 (2009-10-04)Location Kansas Speedway, Kansas City, KansasCourse Permanent racing facility1.5 mi (2.414 km)Distance 267 laps, 400.5 mi (644.542 km)Weather Temperatures reaching a high of 64.9 °F (18.3 °C); wind speeds approaching 8 miles per hour (13 km/h)[3]A...

 

جامع ملا حسين بسكندي معلومات عامة القرية أو المدينة السليمانية الدولة العراق تاريخ بدء البناء 1317هـ/1899م المواصفات المساحة 2500م2 عدد القباب 1 التفاصيل التقنية المواد المستخدمة الحجر والطابوق النمط المعماري إسلامية تعديل مصدري - تعديل   جامع ملا حسين بسكندي وهو من مساجد ال�...

 

Questa voce sull'argomento calciatori spagnoli è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Marc Cardona Nazionalità  Spagna Altezza 183 cm Peso 70 kg Calcio Ruolo Attaccante Squadra  Las Palmas CarrieraGiovanili 2013-2014 Atlético SanluqueñoSquadre di club1 2014-2016 Atlético Sanluqueño48 (21)2016-2018 Barcellona B60 (24)2018-2019→  Eibar17 (3)2019-2020 Osa...

Questa voce o sezione sull'argomento Campania è priva o carente di note e riferimenti bibliografici puntuali. Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti del progetto di riferimento. Nuscocomune Nusco – Veduta LocalizzazioneSt...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Tribal Scars – news · newspapers · books · scholar · JSTOR (August 2011) (Learn how and when to remove this message) Tribal Scars 1971 French reprintAuthorOusmane SembèneTranslatorLen OrtzenCountrySenegalLanguageEnglishGenreGeneral FictionPublisherINSCAPE (US)Publication date19...

 

Sadali SàdiliKomuneComune di SadaliLokasi Sadali di Provinsi Sardinia SelatanNegaraItaliaWilayah SardiniaProvinsiSardinia Selatan (SU)Pemerintahan • Wali kotaRomina MuraLuas • Total49,61 km2 (19,15 sq mi)Ketinggian765 m (2,510 ft)Populasi (2016) • Total988[1]Zona waktuUTC+1 (CET) • Musim panas (DST)UTC+2 (CEST)Kode pos08030Kode area telepon0782Situs webhttp://www.comune.sadali.nu.it/ Sadali (bahasa Sardinia...

Universitas HelsinkiHelsingin yliopisto Helsingfors universitetbahasa Latin: Universitas HelsingiensisJenisPublikDidirikan1640Dana abadi€ 624 jutaKanselirKaarle HämeriRektorJari NiemeläStaf administrasi9,000Jumlah mahasiswa36,500Sarjana20,500Magister9500Doktor6500LokasiHelsinki, Finlandia60°10′10″N 024°57′00″E / 60.16944°N 24.95000°E / 60.16944; 24.95000Koordinat: 60°10′10″N 024°57′00″E / 60.16944°N 24.95000°E / 6...

 

Akragas redirects here. For other uses, see Akragas (disambiguation). You can help expand this article with text translated from the corresponding article in Italian. (January 2022) Click [show] for important translation instructions. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the ...

 

رفيق علي أحمد رفيق علي أحمد، ضيف إم تي في اللبنانية، 13 يونيو 2019 معلومات شخصية الميلاد 1951 (العمر 72–73)يحمر الشقيف، لبنان الجنسية  لبنان الديانة مسلم الحياة العملية الأدوار المهمة وائل كليب المدرسة الأم الجامعة اللبنانية  المهنة ممثل  سنوات النشاط 1983 - وحتى الآن ال�...

This is a list of foreign ministers in 2023.[1] Africa  Algeria – Ahmed Attaf (2023–present)  Angola – Tete António (2020–present)  Benin – Aurélien Agbénonci (2016–2023) Paulette Marcelline Adjovi (2023) Shegun Adjadi Bakari (2023–present)  Botswana – Lemogang Kwape (2020–present)  Burkina Faso – Olivia Rouamba (2022–2023) Karamoko Jean-Marie Traoré (2023–present)  Burundi – Albert Shingiro (2020–present)  Cameroon �...

 

1968 Luxembourg general election ← 1964 15 December 1968 1974 → 56 seats in the Chamber of Deputies29 seats needed for a majority Party Leader % Seats +/– CSV Jean Dupong 35.27 21 −1 LSAP Henry Cravatte 32.25 18 −3 DP Gaston Thorn 16.57 11 +5 KPL 15.50 6 +1 This lists parties that won seats. See the complete results below. Prime Minister before Prime Minister after Pierre WernerCSV Pierre WernerCSV Politics of Luxembourg Constitution Law Monarchy Grand Duke (list)...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (نوفمبر 2019) الرابطة الجزائرية المحترفة الأولى 1973-1974 تفاصيل الموسم الرابطة الجزائرية المحترفة الأولى  البلد الجزا...

Multi-sport event in Victoria, British Columbia, Canada XV Commonwealth GamesLogo of 1994 Commonwealth GamesHost cityVictoria, CanadaMottoCatch The SpiritNations63Athletes2,557Events217 events in 10 sportsOpening18 August 1994Closing28 August 1994Opened byElizabeth IIClosed byPrince EdwardQueen's Baton Final RunnerMyriam BédardMain venueCentennial Stadium← XIVXVI → The 1994 Commonwealth Games (French: XVéme Jeux du Commonwealth) were held in Victoria, British Columbia,...

 

American politician Uri Gilbert (1809–1888) Uri Gilbert (July 10, 1809–June 17, 1888) was an American carriage maker from Troy, New York, making both passenger and freight cars.[1] He was apprenticed at the age of 14 to learn the carriage-building trade. At the end of his apprenticeship he became partner with Oramus Eaton of the Eaton & Gilbert Company. He kept pace with technological advancements and expanded the business by the time Eaton retired and Gilbert establis...

 

  「HBS」重定向至此。关于其他用法,请见「HBS (消歧义)」。 湖南广播影视集团有限公司湖南广播电视台主要领导董事长(台长)龚政文(兼党委书记、总编辑)总经理蔡怀军(兼党委副书记、副台长)潇影集团董事长谷 良其他副总经理(5)朱皓峰、徐 蓉、杨 贇、罗迎春纪委书记(监察专员)黄 薇总审计师秦 好机构概况业务上级机构中共湖南省委宣传部组...

In matematica, in particolare in analisi complessa, si definisce funzione meromorfa su un sottoinsieme aperto D {\displaystyle {\mathcal {D}}} del piano complesso una funzione che è olomorfa su tutto D {\displaystyle {\mathcal {D}}} ad esclusione di un insieme di punti isolati che sono poli della funzione stessa. Ogni funzione meromorfa su D {\displaystyle {\mathcal {D}}} può essere espressa come rapporto di due funzioni olomorfe (con la funzione denominatore diversa dalla costante 0) defin...

 

Military unit size designation This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Wing military unit – news · newspapers · books · scholar · JSTOR (July 2010) (Learn how and when to remove this message) vteAir force units and formations Section/element Flight Escadrille (France) Schwarm (Germany) Squadron ...