
French: 
Aujourd'hui, nous allons parler de la façon dont nous pouvons faire en sorte qu'un processeur d'ordinateur exécute plus d'un temps processeur.
nous avons dit regarder de l'autre côté de cela, juste avant Noël avec nous, comment nous pouvons avoir
De nombreux processeurs avec un programme Rotten que nous voulons examiner aujourd’hui, c’est comment nous pouvons avoir un processeur
Apparaissent pour exécuter plusieurs programmes en même temps. Nous interrompons ce programme pour vous apporter
Comment obtenons-nous que nos systèmes d'exploitation autorisent plusieurs programmes
Ou alors que le langage du système d'exploitation est exécuté simultanément sur le processeur
Évidemment, nous ne pouvons pas, mais nous pouvons utiliser une technique appelée multi-programmation ou comme il est communément appelé dans le genre de
multitâche non-monde de la science informatique pour simuler efficacement ce que nous faisons est de basculer entre
Un processus et un autre très très rapidement
Et la raison pour laquelle nous pouvons le faire est que si nous pensons à la façon dont le programme fonctionne
Une autre fois, il exécute une instruction autre que la suivante, puis la suivante, la suivante et la séquence suivante.

Swahili (macrolanguage): 
Leo tutazungumza juu ya jinsi tunaweza kufanya CPU ya kompyuta kuendesha zaidi ya wakati wa processor moja
Tulisema angalia upande mwingine wa hii kabla tu ya Krismasi na sisi jinsi tunaweza
CPU nyingi Programu moja iliyooza ambayo tunataka kuangalia leo ni jinsi tunaweza kuwa na CPU moja
Kuonekana kuendesha programu nyingi wakati huo huo. Tunasumbua programu hii kukuletea
Je! Tunapataje mifumo yetu ya kufanya kazi kuruhusu programu zaidi ya moja
Au kama mfumo wa mfumo wa uendeshaji unavyoendeshwa kwenye CPU wakati mmoja sasa
Ni wazi hatuwezi lakini tunaweza kutumia mbinu inayoitwa programu nyingi au kama inavyotajwa kawaida katika aina ya
ulimwengu wa sayansi ya kompyuta isiyo ya kawaida kuiga kwamba kwa kweli kile tunachofanya ni kubadili kati
Mchakato mmoja na mwingine haraka sana
Na sababu tunaweza kufanya hivyo ni kwa sababu ikiwa tunafikiria juu ya jinsi mpango unavyofanya
Wakati mwingine mwingine ni kuendesha maagizo moja kuliko ya pili na kisha ya pili na ya pili na mlolongo baada ya kila mmoja

English: 
Today we're going to talk about how we can make a computer CPU run more than one processor time
we said look at the other side of this just before Christmas with us how we can have
Many CPUs one Rotten program what we want to look at today is how we can have one CPU
Appear to run many programs at the same time. We interrupt this program to bring you
How do we get our operating systems to allow more than one program
Or as the operating system parlance is process run on the CPU at one time now
Obviously we can't but we can use a technique called multi programming or as it's commonly referred to in the sort of
non computer science world multitasking to simulate that effectively what we're doing is switching between
One process and another very very quickly
And the reason we can do this is because if we think about how program runs
Some other time it is running one instruction than the next and then the next and the next and sequence after each other

Turkish: 
Bugün bir bilgisayar işlemcisini birden fazla işlemciden daha fazla çalıştırmak için nasıl kullanabileceğimizi konuşacağız.
Bunun diğer tarafına bakalım, Noel’den hemen önce bizimle
Çoğu CPU bir Rotten programında bugün bakmak istediğimiz şey nasıl bir CPU'ya sahip olabileceğimizdir.
Aynı anda birçok programı çalıştırmak için görünür. Sizi getirmek için bu programı durduruyoruz
İşletim sistemlerimizin birden fazla programa izin vermesini nasıl sağlarız?
Veya işletim sistemi parlance işlemi bir anda CPU'da çalışmaktadır.
Açıkçası yapamayız ama çoklu programlama adı verilen bir tekniği kullanabiliriz ya da genellikle
bilgisayar bilimi olmayan dünya çoklu görev yapmanın etkin bir şekilde yaptığımız şey arasında geçiş yapmasıdır.
Bir süreç ve diğeri çok çok hızlı
Bunu yapmamızın nedeni, programın nasıl çalıştığını düşünürsek
Başka bir zaman bir sonraki ve bir sonraki ve bir sonraki komutunu çalıştırıyor ve birbirini takip ediyor

Spanish: 
Hoy vamos a hablar sobre cómo podemos hacer que una CPU de la computadora funcione más de un tiempo de procesador
dijimos mira al otro lado de esto justo antes de Navidad con nosotros cómo podemos tener
Muchas CPUs, un programa podrido, lo que queremos ver hoy es cómo podemos tener una CPU
Parece ejecutar muchos programas al mismo tiempo. Interrumpimos este programa para traerte
¿Cómo conseguimos que nuestros sistemas operativos permitan más de un programa?
O como el lenguaje del sistema operativo es el proceso ejecutado en la CPU al mismo tiempo
Obviamente no podemos, pero podemos usar una técnica llamada programación múltiple o como se la conoce comúnmente en el tipo de
multitarea mundial no informática para simular que efectivamente lo que estamos haciendo es cambiar entre
Un proceso y otro muy muy rápido
Y la razón por la que podemos hacer esto es porque si pensamos en cómo se ejecuta el programa
En otro momento está ejecutando una instrucción diferente a la siguiente y luego la siguiente y la siguiente y secuencia una tras otra.

German: 
Heute werden wir darüber sprechen, wie wir eine Computer-CPU dazu bringen können, mehr als eine Prozessorzeit auszuführen
wir sagten mal auf der anderen seite davon kurz vor weihnachten bei uns, wie wir das haben können
Viele CPUs ein schlechtes Programm Was wir heute sehen wollen, ist, wie wir eine CPU haben können
Es scheint, dass viele Programme gleichzeitig ausgeführt werden. Wir unterbrechen dieses Programm, um Sie zu bringen
Wie bringen wir unsere Betriebssysteme dazu, mehr als ein Programm zuzulassen?
Oder weil die Betriebssystemsprache jetzt gleichzeitig auf der CPU ausgeführt wird
Natürlich können wir nicht, aber wir können eine Technik verwenden, die Multi-Programmierung genannt wird oder wie sie allgemein in der Art bezeichnet wird
Multitasking in der Welt der Nicht-Informatik, um zu simulieren, dass das, zwischen dem wir wechseln, effektiv ist
Ein Prozess und ein anderer sehr, sehr schnell
Und der Grund, warum wir dies tun können, liegt darin, dass wir uns überlegen, wie das Programm ausgeführt wird
Ein anderes Mal wird ein Befehl ausgeführt als der nächste und dann der nächste und der nächste und eine Sequenz nach der anderen

English: 
But a lot of the time the programs often particularly interactive programs ones, we use aren't actually doing anything
They're maybe waiting for a network packet
They may be waiting for a key to be press or the mouse to click on a button
They may have just asked the operating system to load a file from disk
They may have just asked your own system to print out hello world and so we can use that file
actually
These programs are waiting for the operating system to do something and the operating system is actually waiting in many cases for the hardware
I mean if we waiting for a network packet
We're waiting for the hardware to send it to us or whenever there's another machine to send it to us
So actually the CPUs not doing anything useful and what we can do is attempt to say ok
This program is not doing anything useful at this point. Let's let something else that can run run at that point
So to start a process the operating system needs to load from the sources in the code and the data for the program
into the computer's memory
Once this is done. We can start the process and the operating system
Does that effectively by just setting a few bits of stay within the operate system to the right values and then we can just jump?

French: 
Mais la plupart du temps, les programmes sont souvent des programmes particulièrement interactifs que nous utilisons ne font rien.
Ils attendent peut-être un paquet réseau
Ils attendent peut-être une touche ou une souris pour cliquer sur un bouton
Ils viennent peut-être de demander au système d'exploitation de charger un fichier à partir du disque
Ils viennent peut-être de demander à votre propre système d’imprimer Hello World et nous pouvons utiliser ce fichier.
réellement
Ces programmes attendent que le système d'exploitation fasse quelque chose et le système d'exploitation attend dans de nombreux cas le matériel
 
Je veux dire si nous attendons un paquet réseau
Nous attendons que le matériel nous l'envoie ou qu'il y ait une autre machine à nous l'envoyer
Donc, en réalité, les processeurs ne font rien d’utile et ce que nous pouvons faire, c’est essayer de dire ok
Ce programme ne fait rien d’utile à ce stade. Laissons quelque chose d'autre qui peut courir courir à ce point
Donc, pour démarrer un processus, le système d’exploitation doit charger à partir des sources du code et des données du programme.
dans la mémoire de l'ordinateur
Une fois que cela est fait. Nous pouvons démarrer le processus et le système d'exploitation
Est-ce que cela efficacement en fixant juste quelques bits dans le système d'exploitation aux bonnes valeurs et ensuite nous pouvons simplement sauter?

Spanish: 
Pero la mayoría de las veces, los programas a menudo son particularmente interactivos, los que usamos en realidad no están haciendo nada
Quizás estén esperando un paquete de red
Pueden estar esperando que se presione una tecla o que el mouse haga clic en un botón
Es posible que le hayan pedido al sistema operativo que cargue un archivo desde el disco
Es posible que le hayan pedido a su propio sistema que imprima hello world y que podamos usar ese archivo
actualmente
Estos programas están esperando que el sistema operativo haga algo y el sistema operativo en realidad está esperando en muchos casos el hardware
 
Quiero decir, si estamos esperando un paquete de red
Estamos esperando que el hardware nos lo envíe o cuando haya otra máquina que nos lo envíe.
Entonces, en realidad, las CPU no hacen nada útil y lo que podemos hacer es intentar decir ok
Este programa no está haciendo nada útil en este momento. Dejemos que algo más que pueda ejecutarse se ejecute en ese punto
Entonces, para comenzar un proceso, el sistema operativo necesita cargar desde las fuentes en el código y los datos para el programa
en la memoria de la computadora
Una vez hecho esto. Podemos iniciar el proceso y el sistema operativo.
¿Eso efectivamente al establecer unos pocos bits de permanencia dentro del sistema operativo en los valores correctos y luego podemos saltar?

Turkish: 
Ancak programların çoğu zaman özellikle etkileşimli programlar olan programları kullanıyoruz, aslında hiçbir şey yapmıyoruz
Belki bir ağ paketi bekliyorlar
Bir tuşa basılmasını veya bir düğmeye tıklamak için fareyi bekliyor olabilirler
İşletim sisteminden bir dosyayı diskten yüklemesini istediler.
Sadece kendi sisteminizden merhaba dünyayı basmasını istediler ve bu dosyayı kullanabiliriz.
aslında
Bu programlar işletim sisteminin bir şeyler yapmasını beklemektedir ve işletim sistemi aslında birçok durumda donanım için beklemektedir.
 
Yani bir ağ paketi bekliyorsak
Donanımı bize göndermesini veya bize gönderecek başka bir makine olduğunda bekliyoruz.
Yani aslında CPU'lar faydalı bir şey yapmıyor ve yapabileceğimiz şey tamam demek.
Bu program şu anda faydalı bir şey yapmıyor. Bu noktada koşabilecek başka bir şeyin çalışmasına izin verelim.
Bu nedenle, bir işlemi başlatmak için işletim sisteminin koddaki kaynaklardan ve programın verilerinden yüklemesi gerekir.
bilgisayarın hafızasına
Bu bir kez yapıldığında. Süreci ve işletim sistemini başlatabiliriz
Bu, işletim sistemi içindeki birkaç kalış süresinin doğru değerlere ayarlanmasıyla etkili bir şekilde çalışıyor mu ve sonra sadece atlayabilir miyiz?

Swahili (macrolanguage): 
Lakini wakati mwingi mipango mara nyingi hususan programu zinazoingiliana, tunatumia sio kufanya chochote
Labda wanangojea pakiti ya mtandao
Wanaweza kuwa wakingojea kitufe cha kushinikiza au panya kubonyeza kitufe
Wanaweza wameuliza tu mfumo wa uendeshaji kupakia faili kutoka kwa diski
Wanaweza wameuliza mfumo wako mwenyewe ili kuchapisha ulimwengu wa habari na kwa hivyo tunaweza kutumia faili hiyo
kweli
Programu hizi zinangojea mfumo wa uendeshaji kufanya kitu na mfumo wa uendeshaji unangojea katika hali nyingi kwa vifaa
 
Namaanisha ikiwa tunangojea paketi ya mtandao
Tunangojea vifaa vitutumie au wakati wowote kuna mashine nyingine itutumie
Kwa hivyo kweli CPU hazifanyi kitu chochote muhimu na tunachoweza kufanya ni kujaribu kusema sawa
Programu hii haifanyi chochote cha maana kwa sasa. Wacha kitu kingine ambacho kinaweza kukimbia wakati huo
Kwa hivyo kuanza mchakato mfumo wa uendeshaji unahitaji kupakia kutoka vyanzo kwenye nambari na data ya mpango huo
kwenye kumbukumbu ya kompyuta
Mara hii imefanywa. Tunaweza kuanza mchakato na mfumo wa kufanya kazi
Je! Hiyo inafanikiwa kwa kuweka vifungu vichache vya kukaa ndani ya mfumo wa uendeshaji kwa maadili sahihi halafu tunaweza kuruka tu?

German: 
Aber die meiste Zeit, in der die Programme oft besonders interaktive Programme sind, machen wir eigentlich gar nichts
Sie warten vielleicht auf ein Netzwerkpaket
Sie warten möglicherweise darauf, dass eine Taste gedrückt oder die Maus auf eine Schaltfläche geklickt wird
Möglicherweise haben sie gerade das Betriebssystem aufgefordert, eine Datei von der Festplatte zu laden
Möglicherweise haben sie gerade Ihr eigenes System gebeten, hallo Welt auszudrucken, damit wir diese Datei verwenden können
tatsächlich
Diese Programme warten darauf, dass das Betriebssystem etwas unternimmt, und das Betriebssystem wartet in vielen Fällen tatsächlich auf die Hardware
 
Ich meine, wenn wir auf ein Netzwerkpaket warten
Wir warten darauf, dass die Hardware sie an uns sendet oder wann immer eine andere Maschine sie an uns sendet
Tatsächlich machen die CPUs also nichts Sinnvolles und wir können nur versuchen, ok zu sagen
Dieses Programm macht derzeit nichts Sinnvolles. Lassen wir an diesem Punkt etwas anderes laufen, das laufen kann
Um einen Prozess zu starten, muss das Betriebssystem aus den Quellen im Code und den Daten für das Programm geladen werden
in den Speicher des Computers
Sobald dies erledigt ist. Wir können den Prozess und das Betriebssystem starten
Geht das effektiv, indem Sie nur ein paar Bits des Verbleibs im Betriebssystem auf die richtigen Werte setzen und dann können wir einfach springen?

English: 
To that address in memory where we loaded that program at this point
The CPU is only executing the process me and the operating system is frozen
now the C people keep executing the process forever unless it's tell to do otherwise now either by an external interrupts interrupting the CPU or
I mean the process making a request to the US
so if I trust the OS to print out hello world, I'd call the OS a
Which point control is passed back to the OS which can then handle that request?
Afterwards the OS done the requests can pass back control to the process
And things continue the program can run and run occasionally making calls to the OS
At which point control is passed back to the operating system and then back to the process to do more calculation before?
Passing control back to the OS when the process wants something else to happen
However, the operating system doesn't need to hand control back to the same process

Turkish: 
Bu noktada bu programı yüklediğimiz hafızadaki adrese
İşlemci sadece beni yürütüyor ve işletim sistemi dondu
Şimdi C insanları işlemciyi sonsuza dek sürdürürler, aksi takdirde şimdi CPU'yu kesen harici bir kesinti veya böyle bir işlem yapmazlarsa
ABD’ye talepte bulunma sürecini kastediyorum
merhaba dünyayı basması için işletim sistemine güvenirsem, işletim sistemini a.
Hangi nokta kontrolü OS'ye geri gönderilir, bu talep daha sonra bu talebi yerine getirebilir?
Daha sonra OS yapılan istekler, kontrolü kontrol altına alabilir.
Ve işler devam ederse program çalışabilir ve zaman zaman işletim sistemine çağrı yapabilir.
Hangi noktada kontrol işletim sistemine geri verilir ve daha sonra daha fazla hesaplama yapmak için işleme geri döner?
Süreç başka bir şey olmasını istediğinde kontrolün işletim sistemine geri geçirilmesi
Ancak, işletim sisteminin kontrolü aynı prosese geri vermesi gerekmez

French: 
À cette adresse en mémoire où nous avons chargé ce programme à ce stade
La CPU n’exécute que le processus et le système d’exploitation est gelé.
maintenant les personnes C continuent à exécuter le processus pour toujours, à moins que cela ne soit dit autrement, soit par une interruption externe interrompant le processeur, soit par
Je parle du processus de demande auprès des États-Unis.
donc si je fais confiance à l'OS pour imprimer Bonjour tout le monde, j'appellerais l'OS un
Quel contrôle de points est renvoyé au système d'exploitation qui peut alors traiter cette demande?
Ensuite, le système d’exploitation terminé, les demandes peuvent rendre le contrôle au processus.
Et les choses continuent, le programme peut s'exécuter et exécuter de temps en temps des appels vers le système d'exploitation
À quel moment le contrôle est-il renvoyé au système d'exploitation, puis au processus pour qu'il fasse plus de calculs avant?
Redonner le contrôle à l'OS lorsque le processus veut que quelque chose d'autre se passe
Cependant, le système d'exploitation n'a pas besoin de reprendre le contrôle au même processus

German: 
Zu dieser Adresse im Speicher, wo wir das Programm zu diesem Zeitpunkt geladen haben
Die CPU führt nur den Prozess aus und das Betriebssystem ist eingefroren
Jetzt führen die C-Leute den Prozess für immer aus, es sei denn, es wird angewiesen, jetzt etwas anderes zu tun, entweder durch einen externen Interrupt, der die CPU unterbricht, oder
Ich meine den Vorgang, bei dem eine Anfrage an die USA gestellt wird
Wenn ich dem Betriebssystem vertraue, dass es Hallo Welt druckt, würde ich das Betriebssystem a nennen
Welche Punktesteuerung wird an das Betriebssystem zurückgegeben, das diese Anforderung dann verarbeiten kann?
Danach kann das Betriebssystem die Anforderungen an den Prozess zurückgeben
Und das Programm kann weiterhin ausgeführt werden und gelegentlich Aufrufe an das Betriebssystem senden
An welchem ​​Punkt wird die Steuerung wieder an das Betriebssystem übergeben und dann wieder an den Prozess, um vorher weitere Berechnungen durchzuführen?
Übergabe der Kontrolle an das Betriebssystem, wenn der Prozess etwas anderes bewirken soll
Das Betriebssystem muss die Steuerung jedoch nicht an denselben Prozess zurückgeben

Swahili (macrolanguage): 
Kwa anwani hiyo katika kumbukumbu ambapo tunapakia programu hiyo wakati huu
CPU inafanya mchakato tu mimi na mfumo wa kufanya kazi umehifadhiwa
sasa watu wa C wanaendelea kutekeleza mchakato huo milele isipokuwa inaambiwa kufanya vinginevyo sasa ama kwa kuingilia kwa nje kuingilia kati CPU au
Namaanisha mchakato wa kufanya ombi kwa Amerika
kwa hivyo ikiwa nina imani OS ili kuchapisha ulimwengu wa hello, ningepigia simu a
Je! Ni udhibiti gani wa uhakika uliopitishwa nyuma kwa OS ambayo inaweza kushughulikia ombi hilo?
Baada ya hapo OS ilifanywa maombi inaweza kupitisha udhibiti wa mchakato
Na mambo yanaendelea mpango unaweza kukimbia na kukimbia wakati mwingine kupiga simu kwa OS
Ni kwa kiwango gani udhibiti hupitishwa nyuma kwa mfumo wa uendeshaji na kisha kurudi kwenye mchakato wa kufanya hesabu zaidi hapo awali?
Kupitisha kudhibiti nyuma kwa OS wakati mchakato unataka jambo lingine litokee
Walakini, mfumo wa uendeshaji hauitaji kudhibiti nyuma kwa mchakato huo huo

Spanish: 
A esa dirección en la memoria donde cargamos ese programa en este punto
La CPU solo está ejecutando el proceso y el sistema operativo está congelado
ahora las personas C siguen ejecutando el proceso para siempre, a menos que se indique lo contrario, ya sea por interrupciones externas que interrumpen la CPU o
Me refiero al proceso que hace una solicitud a los EE. UU.
así que si confío en el sistema operativo para imprimir hola mundo, llamaría al sistema operativo un
¿Qué control de puntos se devuelve al sistema operativo que luego puede manejar esa solicitud?
Luego, el sistema operativo realizó las solicitudes y puede devolver el control al proceso
Y las cosas continúan, el programa puede ejecutarse y ejecutarse ocasionalmente haciendo llamadas al sistema operativo
¿En qué punto el control se devuelve al sistema operativo y luego al proceso para hacer más cálculos antes?
Devolver el control al sistema operativo cuando el proceso quiere que suceda algo más
Sin embargo, el sistema operativo no necesita controlar manualmente el mismo proceso.

German: 
Nichts hindert uns daran, andere Programme, die Daten codieren, erneut aus dem Speicher in den Speicher zu laden
Und dann können wir das Programm starten, indem wir zu seiner Startadresse zurückkehren
Willkommen bei Computerdateien zuerst Unboxing Video. Ich habe hier den Raspberry Pi für Computer und
Wir werden dies öffnen und einen Blick darauf werfen, wie das funktioniert und das tun. Wir müssen uns öffnen
Niemand hat das Messer bekommen, das ein Betriebssystem moduliert. Könntest du die Messer DLL für mich laden und
Dann hat das Eis wieder die Kontrolle und kann die Kontrolle nicht mehr auf den neuen Prozess übertragen, sondern auf den ursprünglichen Prozess
Was geht weiter, als wäre nichts passiert?
Es ist nicht zu bemerken, dass dieser andere Prozess aus meiner Sicht abläuft
Ich bat ihre Augen, etwas zu tun, was es tat, und gab die Kontrolle an mich und zurück
Völlig unbewusst, dass auf dem System ein anderer Prozess ausgeführt wird
Also wird das Betriebssystem zwischen den verschiedenen Prozessen wechseln und dies tun
Wir müssen in der Lage sein, drei Dinge zu tun

Swahili (macrolanguage): 
Hakuna kitu kinachotusukuma kupakia programu tofauti za kuweka data tena kutoka kwa uhifadhi kuwa kumbukumbu pia
Na kisha tunaweza kuanza mpango huo badala ya kurudi kero yake ya kuanza kificho
Karibu kwenye faili za kompyuta unboxing video ya kwanza. Nimepata hapa Raspberry Pi kwa kompyuta na
Tutafungua hii na tuangalie jinsi hii inavyofanya kazi na kufanya hivyo. Tutahitaji kufungua
Hakuna mtu aliyepata kisu kurekebisha mfumo wa kufanya kazi. Je! Unaweza kunipakia kisu DLL kwangu na
Kisha barafu imerejea katika udhibiti na inaweza kupitisha udhibiti sio kurudi kwenye mchakato mpya, lakini kurudi kwenye mchakato wa awali
Ambayo inaendelea kana kwamba hakuna kilichotokea?
Haijulikani kwa ukweli kwamba mchakato huu mwingine unaendesha kutoka kwa maoni yangu
Niliuliza macho yao kufanya kitu ambacho ilifanya na ikanipa udhibiti kwangu na
Hajui kabisa kuwa kuna mchakato mwingine wowote unaoendelea kwenye mfumo
Kwa hivyo tutakuwa na mabadiliko ya mfumo wa uendeshaji kati ya michakato tofauti na kufanya hivyo
Tunahitaji kuwa na uwezo wa kufanya mambo matatu

Spanish: 
En realidad, no hay nada que nos impida cargar nuevamente programas diferentes que codifican datos desde el almacenamiento a la memoria
Y luego podemos iniciar ese programa en su lugar volviendo a su dirección de inicio de código
Bienvenido a los archivos de computadora primero unboxing video. Tengo aquí la Raspberry Pi para computadora y
Vamos a abrir esto y ver cómo funciona y cómo hacerlo. Vamos a necesitar poder abrir
En realidad, nadie tiene el cuchillo que modula un sistema operativo. ¿Podría cargar el cuchillo DLL para mí y
Luego, el hielo vuelve a estar en control y puede pasar el control no al nuevo proceso, sino al proceso original.
¿Qué continúa como si nada hubiera pasado?
Es ajeno al hecho de que este otro proceso se ejecuta desde mi punto de vista
Les pedí a sus ojos que hicieran algo, lo hice y les devolví el control y
Completamente inconsciente de que hay otro proceso ejecutándose en el sistema
Así que vamos a hacer que el sistema operativo cambie entre los diferentes procesos y para hacer eso
Necesitamos poder hacer tres cosas

French: 
Rien ne nous empêche en fait de charger en mémoire un autre programme codant à nouveau les données du stockage.
Et alors nous pouvons commencer ce programme en retournant à son adresse de début de code
Bienvenue sur les fichiers informatiques première vidéo unboxing. J'ai ici le Raspberry Pi pour ordinateur et
Nous allons ouvrir ceci et examiner comment cela fonctionne et le faire. Nous allons avoir besoin de pouvoir ouvrir
Personne n'a le couteau pour moduler un système d'exploitation. Pourriez-vous charger la DLL de couteau pour moi et
Ensuite, la glace reprend le contrôle et elle peut alors transmettre le contrôle non pas au nouveau processus, mais au processus original.
Qui continue comme si rien ne s'était passé?
Il est inconscient du fait que cet autre processus fonctionne de mon point de vue
J'ai demandé à leurs yeux de faire quelque chose, il l'a fait et m'a rendu le contrôle et
Complètement ignorant qu'il y a un autre processus en cours d'exécution sur le système
Nous allons donc avoir le système d'exploitation basculer entre les différents processus et le faire
Nous devons pouvoir faire trois choses

English: 
There's nothing actually stopping us loading a different programs coding data again from storage into memory as well
And then we can start that program instead by returning to its code start address
Welcome to computer files first unboxing video. I've got here the Raspberry Pi for computer and
We're going to open this and have a look at how this works and to do that. We're going to need to could open
Nobody's actually got the knife modulating an operating system. Could you load the knife DLL for me and
Then the ice is back in control and it can then pass control not back to the new process, but back to the original process
Which continues as if nothing had happened?
It's oblivious to the fact that this this other process running from my point of view
I asked their eyes to do something it did it and handed back control to me and
Completely unaware there's any other process running on the system
So we're going to have the operating system switch between the different processes and to do that
We need to be able to do three things

Turkish: 
Aslında, verileri tekrar depodan belleğe kodlayan farklı bir program yüklememizi durduracak hiçbir şey yok.
Ve sonra bu programa kod başlangıç ​​adresine dönerek başlayabiliriz.
Önce bilgisayardaki videoları unboxing videolarına hoş geldiniz. Bilgisayar için Raspberry Pi'yi burada buldum.
Bunu açıp bunun nasıl çalıştığına ve bunu nasıl yapacağımıza bir göz atacağız. Açmamız gerekecek
Aslında kimse işletim sistemini değiştiren bıçağı almadı. DLL DLL dosyasını benim için yükler misiniz ve
Sonra buz tekrar kontrol altına alınır ve kontrol tekrar yeni prosese değil, orijinal prosese geri döner.
Hiçbir şey olmamış gibi devam ediyor?
Bu diğer sürecin benim açımdan yürüdüğü gerçeği habersiz.
Gözlerinden bir şey yapmalarını istedim ve bana kontrolü geri verdi.
Tamamen habersiz, sistemde çalışan başka bir işlem var.
Bu yüzden, işletim sisteminin farklı süreçler arasında geçiş yapmasını sağlayacağız ve bunu yapmak için
Üç şey yapabilmemiz gerekiyor

Turkish: 
İlki, şu anda bir seviyede çalışan bir işlemciden diğerine fiziksel olarak geçmemiz gerektiği. Bu basit
Sadece bir hafıza adresinden diğerine atlıyoruz ama birkaç şeyi takip etmeliyiz
Ve buna bağlam değişimi deniyor ve buna başka bir videoda detaylıca bakacağız
Yapmamız gereken diğer şey, daha sonra hangi sürecin uygulanacağına karar vermektir ve buna süreç çizelgeleme denir ve tekrar,
Bununla ilgili başka bir video yapacağız. Sadece bu sürecin devam ettiğine karar vermek
Hangisi hazır? Hangisi bu sefer kaçacağız?
Ve diğeri ise karar vermenin bir yoluna ihtiyacımız var.
Hangi işlemlerin yürütülebileceği ve bugün bakacağımız şey bu. Yani bu fikre sahip olacağız
Çalışan birçok işlemi yürüten birçok program var ve aralarında geçiş yapacağız
Öyleyse nasıl modelleyebileceğimize bakalım o yüzden başlayacağız
Sürecin yaşam döngüsü dediğimiz şeyi oluşturmak. Yani yaratarak başlayacağız.
süreç ve
Sonra ondan koşan dediğimiz şeye geçecektir.
belirtmek, bildirmek
Ve eğer sürprizlerin yaratıldığını düşünüyorsanız, işlemci üzerinde çalışmaya başlar.

Swahili (macrolanguage): 
Ya kwanza ni kweli tunahitaji kubadili kimfumo kutoka kwa processor moja inayoendesha kwenda kwa nyingine sasa kwa kiwango fulani. Hii ni moja kwa moja
Tunaruka tu kutoka kwa anwani moja ya kumbukumbu hadi nyingine lakini tunapaswa kufuata wimbo wa vitu vichache
Na kwa hivyo hiyo inaitwa kubadili mazingira na tutaangalia kwa undani katika video nyingine
jambo lingine tunalohitaji kufanya ni kuamua ni mchakato gani utakaofuata na hiyo inaitwa ratiba ya mchakato na tena,
Tutafanya video nyingine kwenye hiyo. Kuamua tu tumekuwa na mchakato huu unaendelea
Je! Ni yupi tayari ambayo tunaweza kukimbia wakati huu?
Na jambo lingine ni kwamba tunahitaji mfano wa njia ya kuamua
Ni michakato gani inayopatikana ili kuendana na hiyo ndio tutaangalia leo. Kwa hivyo tutakuwa na wazo hili
Kuna programu nyingi zinazoendesha michakato mingi inayoendelea na tutabadilika kati yao
Kwa hivyo, hebu tuangalie jinsi tunaweza kuiga mfano huo ili tuanze kuanza
Kuunda kile tunachokiita mzunguko wa maisha wa mchakato. Kwa hivyo tutaanza kwa kuunda
mchakato na
Basi itakuwa mpito kutoka kwa kile tunaita mbio
serikali
Na ikiwa unafikiria juu ya mshangao imeundwa basi huanza kukimbia kwenye CPU

French: 
La première est que nous devons réellement passer physiquement d’un processeur à un autre. C'est simple
Nous sautons juste d'une adresse mémoire à une autre mais nous devons garder trace de quelques choses
Et c'est ce qu'on appelle le changement de contexte et nous allons examiner cela en détail dans une autre vidéo
L'autre chose que nous devons faire est de décider quel processus va être exécuté ensuite. C'est ce qu'on appelle l'ordonnancement du processus.
Nous allons faire une autre vidéo à ce sujet. Nous venons de décider que ce processus est en cours d'exécution
Lequel est prêt lequel nous allons réellement courir à ce moment?
Et l’autre chose est que nous avons besoin d’un modèle qui permette de décider
Quels processus sont disponibles à exécuter et c'est ce que nous allons examiner aujourd'hui. Donc on va avoir cette idée
De nombreux programmes exécutent de nombreux processus en cours d'exécution et nous allons basculer entre eux.
Alors regardons comment nous pourrions modéliser cela, donc nous allons commencer
Construire ce que nous appelons le cycle de vie du processus. Nous allons donc commencer par créer
le processus et
Ensuite, il va passer de cela à ce que nous appelons la course
Etat
Et si vous pensez aux surprises est créé, il commence alors à courir sur le CPU

English: 
The first is we actually need to physically switch from one processor running to another now at some level. This is straightforward
We just jump from one memory address to another but we have to keep track of a few things
And so that's called context switching and we'll look at that in detail in another video
the other thing we need to do is decide which process is going to run next and that's called process scheduling and again,
We'll do another video on that. Just deciding we've had this process running
Which one's ready which one we gonna actually run at this time?
And the other thing is we need a model a way of deciding
Which processes are available to run and that's what we're going to look at today. So we're gonna have this idea
There are many programs running many processes running and we're going to switch between them
So let's look at how we might model that so we're going to start off
Building up what we call the life cycle of the process. So we're going to start off by creating
the process and
Then it'll transition from that to what we call the running
state
And if you think about surprises is created it then starts running on the CPU

German: 
Das erste ist, dass wir tatsächlich auf einer bestimmten Ebene physisch von einem Prozessor auf einen anderen wechseln müssen. Das ist unkompliziert
Wir springen einfach von einer Speicheradresse zur nächsten, müssen aber ein paar Dinge im Auge behalten
Das nennt man Kontextwechsel und wir werden uns das in einem anderen Video genauer ansehen
Das andere, was wir tun müssen, ist zu entscheiden, welcher Prozess als nächstes ausgeführt wird. Das nennt man Prozessplanung und noch einmal.
Wir werden ein weiteres Video dazu machen. Nur zu entscheiden, dass wir diesen Prozess ausgeführt haben
Welches ist bereit, welches werden wir zur Zeit tatsächlich laufen lassen?
Und zum anderen brauchen wir ein Modell, um entscheiden zu können
Welche Prozesse können ausgeführt werden, und das werden wir uns heute ansehen. Also werden wir diese Idee haben
Es gibt viele Programme, die viele Prozesse ausführen, und wir werden zwischen ihnen wechseln
Schauen wir uns also an, wie wir das modellieren könnten, damit wir anfangen können
Aufbau dessen, was wir den Lebenszyklus des Prozesses nennen. Also fangen wir mit dem Erstellen an
der Prozess und
Dann geht es davon zu dem über, was wir das Laufen nennen
Zustand
Und wenn Sie über Überraschungen nachdenken, wird diese auf der CPU ausgeführt

Spanish: 
La primera es que realmente necesitamos cambiar físicamente de un procesador que se ejecuta a otro ahora en algún nivel. Esto es sencillo
Simplemente saltamos de una dirección de memoria a otra, pero tenemos que hacer un seguimiento de algunas cosas
Y eso se llama cambio de contexto y lo veremos en detalle en otro video
La otra cosa que debemos hacer es decidir qué proceso se ejecutará a continuación y eso se llama programación de procesos y nuevamente,
Haremos otro video sobre eso. Solo decidimos que hemos tenido este proceso en ejecución
¿Cuál está listo, cuál vamos a ejecutar en este momento?
Y lo otro es que necesitamos un modelo para decidir
Qué procesos están disponibles para ejecutar y eso es lo que vamos a ver hoy. Entonces vamos a tener esta idea
Hay muchos programas que ejecutan muchos procesos en ejecución y vamos a cambiar entre ellos
Así que veamos cómo podríamos modelar eso, así que vamos a comenzar
Construyendo lo que llamamos el ciclo de vida del proceso. Entonces vamos a comenzar creando
el proceso y
Luego pasará de eso a lo que llamamos correr
estado
Y si piensas en sorpresas creadas, entonces comienza a ejecutarse en la CPU

English: 
So the organism cursor is then start running on the CPU and then eventually it is
Terminated so we can start to see how this work. So let's find a process Jadey, baby
So the process gets created by the operating system as we saw in the demo
It then starts running on the CPU and it's doing things
It's calculating things and this is a very boring process and it just immediately kills itself and doesn't I think at some point
This process is going to want to interact with the rest of the world
It's going to call the operating system to do something and when it does that
We model that by having another state in our system
Call this blocked and our process can transfer from the running state
To the block state and at that point we know that process is still doing things. It hasn't finished
It can't run at the moment because it's waiting for
Something to happen so we can print it out some data to come over the network whatever it is
so what we do is it stays there and then eventually
We can take it back to the running State

Spanish: 
Entonces, el cursor del organismo comienza a ejecutarse en la CPU y, finalmente, es
Terminado para que podamos comenzar a ver cómo funciona esto. Así que busquemos un proceso Jadey, bebé
Entonces, el proceso es creado por el sistema operativo como vimos en la demostración
Luego comienza a ejecutarse en la CPU y está haciendo cosas
Está calculando cosas y este es un proceso muy aburrido y simplemente se mata inmediatamente y no creo que en algún momento
Este proceso va a querer interactuar con el resto del mundo.
Va a llamar al sistema operativo para hacer algo y cuando lo haga
Modelamos eso teniendo otro estado en nuestro sistema
Llame a esto bloqueado y nuestro proceso puede transferirse desde el estado de ejecución
En el estado de bloque y en ese momento sabemos que el proceso todavía está haciendo cosas. No ha terminado
No puede funcionar en este momento porque está esperando
Algo que suceda para que podamos imprimir algunos datos para que vengan a través de la red, sea lo que sea
así que lo que hacemos es permanecer allí y luego eventualmente
Podemos llevarlo de vuelta al Estado en ejecución

Turkish: 
Böylece organizma imleci daha sonra CPU üzerinde çalışmaya başlar ve sonunda
Sonlandırıldı, bunun nasıl çalıştığını görmeye başlayabiliriz. Öyleyse bir süreç bulalım Jadey, bebeğim
Böylece süreç, işletim sistemimiz tarafından demoda gördüğümüz gibi yaratılıyor.
Daha sonra CPU üzerinde çalışmaya başlar ve bir şeyler yapıyor
Bir şeyleri hesaplıyor ve bu çok sıkıcı bir süreç ve sadece aniden kendisini öldürüyor ve bir noktada sanmıyorum.
Bu süreç dünyanın geri kalanıyla etkileşime geçmek isteyecek
Bir şey yapmak için işletim sistemini arayacak ve ne zaman yapacak
Sistemimizde başka bir devlete sahip olarak bunu modelliyoruz
Bunu bloke olarak adlandırın ve işlemimiz çalışma durumundan aktarabilir
Blok devlete ve bu noktada sürecin hala bir şeyler yaptığını biliyoruz. Bitmedi
Şu an koşamıyor çünkü bekliyor.
Olması gereken bir şey, bu yüzden ağ üzerinden gelmek üzere bazı verileri yazdırabilelim.
öyleyse yaptığımız şey orada kalacak ve sonunda
Koşu durumuna geri alabiliriz

French: 
Donc, le curseur de l'organisme est alors commencer à courir sur le CPU et puis finalement il est
Terminé afin que nous puissions commencer à voir comment cela fonctionne. Alors trouvons un processus Jadey, bébé
Ainsi, le processus est créé par le système d'exploitation, comme nous l'avons vu dans la démonstration.
Il commence alors à fonctionner sur le processeur et il fait des choses
C'est un processus très ennuyeux et il se tue tout de suite et ne me semble pas à un moment donné
Ce processus va vouloir interagir avec le reste du monde
Il va appeler le système d'exploitation pour faire quelque chose et quand il le fait
Nous modélisons cela en ayant un autre état dans notre système
Appelez ceci bloqué et notre processus peut passer de l'état en cours
Pour le blocage et à ce stade, nous savons que le processus continue de faire des choses. Ça n'a pas fini
Il ne peut pas fonctionner pour le moment car il attend
Quelque chose se passe pour que nous puissions imprimer des données à transmettre sur le réseau, quel qu'il soit
donc ce que nous faisons est qu'il reste là et puis finalement
Nous pouvons le ramener à l'état en cours d'exécution

German: 
Der Organismencursor wird dann auf der CPU gestartet und ist es schließlich
Abgebrochen, damit wir sehen können, wie das funktioniert. Lass uns einen Prozess finden, Jadey, Baby
Der Prozess wird also vom Betriebssystem erstellt, wie wir in der Demo gesehen haben
Es läuft dann auf der CPU und macht Dinge
Es kalkuliert Dinge und das ist ein sehr langweiliger Prozess und es bringt sich einfach sofort selbst um und ich denke nicht, dass es irgendwann passiert
Dieser Prozess wird mit dem Rest der Welt interagieren wollen
Es wird das Betriebssystem anrufen, um etwas zu tun, und wenn es das tut
Wir modellieren das, indem wir einen anderen Zustand in unserem System haben
Rufen Sie dies blockiert und unser Prozess kann aus dem laufenden Zustand übertragen
Bis zum Blockzustand und zu diesem Zeitpunkt wissen wir, dass der Prozess immer noch Dinge tut. Es ist noch nicht fertig
Es kann im Moment nicht ausgeführt werden, weil es darauf wartet
Es muss etwas geschehen, damit wir einige Daten ausdrucken können, die über das Netzwerk übertragen werden, egal was es ist
Was wir also tun, ist, dass es dort bleibt und dann irgendwann
Wir können es zurück in den laufenden Zustand bringen

Swahili (macrolanguage): 
Kwa hivyo mshale wa kiumbe ni kisha kuanza kukimbia kwenye CPU na kisha hatimaye iko
Imesimamishwa ili tuweze kuanza kuona jinsi kazi hii inavyofanya kazi. Basi hebu tupate mchakato Jadey, mtoto
Kwa hivyo mchakato huundwa na mfumo wa uendeshaji kama tulivyoona kwenye onyesho
Basi huanza kukimbia kwenye CPU na inafanya mambo
Ni kuhesabu vitu na huu ni mchakato unaovutia sana na hujiua mara moja na sidhani wakati fulani
Utaratibu huu unataka kutaka kuingiliana na ulimwengu wote
Itaita mfumo wa uendeshaji kufanya kitu na wakati hufanya hivyo
Tunaiga mfano huo kwa kuwa na serikali nyingine katika mfumo wetu
Piga simu hii imefungwa na mchakato wetu unaweza kuhamisha kutoka kwa hali inayoendesha
Kwa hali ya kuzuia na kwa wakati huo tunajua kuwa mchakato bado unafanya mambo. Haijaisha
Haiwezi kukimbia kwa sasa kwa sababu inangojea
Kitu cha kutokea ili tuweze kuchapisha data zingine kuja kwenye mtandao chochote kile
kwa hiyo tunachofanya ni kukaa hapo na kisha mwishowe
Tunaweza kuirudisha katika Jimbo linaloendesha

English: 
And so we can then have our process go back to the running state. It's printed out
Hello world it now waits for a key to be press so it's blocked again
And then it goes back to the running state until eventually it gets terminated
But of course we can then start
Another process and we can start to see now how we can model having more than one process what's going on in the operating system?
Because we've got that process running there and then we can create another one now. Obviously you can't run at the moment because
This process is running
but eventually this process will ask for some what you've written at which point it's blocked and the operating system can shed you'll
That process to be running. So this is waiting for say a key to be pressed on the keyboard
But this one can then run start calculating PI to 500 decimal places or whatever it is. It's doing
Now we'll get to a point where either this process will decide. It's a 1 used to print something else at which point it
Can then become blocked as well or?

French: 
Et ainsi nous pouvons alors avoir notre processus revenir à l'état courant. C'est imprimé
Bonjour tout le monde attend maintenant qu'une touche soit enfoncée pour la bloquer à nouveau
Et puis il revient à l'état de fonctionnement jusqu'à ce qu'il soit finalement terminé
Mais bien sûr, nous pouvons alors commencer
Un autre processus et nous pouvons commencer à voir maintenant comment nous pouvons modéliser avec plusieurs processus ce qui se passe dans le système d'exploitation?
Parce que nous avons ce processus en cours et que nous pouvons en créer un autre maintenant. Évidemment, vous ne pouvez pas courir pour le moment parce que
Ce processus est en cours
mais finalement, ce processus demandera une partie de ce que vous avez écrit à quel point il est bloqué et le système d'exploitation peut
Ce processus doit être en cours d'exécution. Donc, il faut attendre qu'une touche soit appuyée sur le clavier
Mais celui-ci peut alors lancer le calcul du PI à 500 décimales ou peu importe. Ça fait
Nous allons maintenant arriver à un point où ce processus décidera. C'est un 1 utilisé pour imprimer autre chose à quel point il
Peut alors devenir bloqué aussi bien ou?

German: 
Und so können wir unseren Prozess wieder in den laufenden Zustand versetzen. Es ist ausgedruckt
Hallo Welt, es wartet nun darauf, dass eine Taste gedrückt wird, damit es wieder gesperrt wird
Und dann geht es zurück in den laufenden Zustand, bis es schließlich beendet wird
Aber dann können wir natürlich anfangen
Ein weiterer Prozess, und wir können jetzt sehen, wie wir modellieren können, dass mehr als ein Prozess im Betriebssystem vor sich geht.
Weil wir diesen Prozess dort laufen haben und dann können wir jetzt einen anderen erstellen. Offensichtlich kann man da im Moment nicht rennen
Dieser Prozess läuft
aber irgendwann werden Sie gefragt, was Sie geschrieben haben, an welcher Stelle es blockiert ist und das Betriebssystem Sie verlieren kann
Dieser Prozess läuft. Das wartet also darauf, dass beispielsweise eine Taste auf der Tastatur gedrückt wird
Aber dieser kann dann mit der Berechnung von PI auf 500 Dezimalstellen oder was auch immer beginnen. Es tut
Jetzt kommen wir zu einem Punkt, an dem dieser Prozess entscheidet. Es ist eine 1, die verwendet wird, um etwas anderes zu drucken
Kann dann auch gesperrt werden oder?

Swahili (macrolanguage): 
Na kwa hivyo tunaweza kufanya mchakato wetu urudi katika hali inayoendesha. Imechapishwa
Halo ulimwengu sasa unasubiri kitufe cha kushinikiza kwa hivyo imefungwa tena
Na kisha inarudi kwenye hali inayoendesha hadi mwishowe itasimamishwe
Lakini kwa kweli tunaweza kuanza
Mchakato mwingine na tunaweza kuanza kuona sasa jinsi tunaweza mfano kuwa na zaidi ya mchakato mmoja nini kinaendelea katika mfumo wa uendeshaji?
Kwa sababu tuna mchakato huo unaendelea hapo ndipo tunaweza kuunda mwingine mwingine sasa. Ni wazi kuwa huwezi kukimbia wakati huu kwa sababu
Mchakato huu unaendelea
lakini mwishowe mchakato huu utauliza kwa nini umeandika kwa wakati ambao umezuiliwa na mfumo wa uendeshaji unaweza kumwaga
Mchakato huo kuwa unaendesha. Kwa hivyo hii inangojea sema ufunguo wa kushinikizwa kwenye kibodi
Lakini hii inaweza kisha kuanza kuhesabu PI kwa maeneo 500 decimal au chochote ni. Inafanya
Sasa tutafika mahali ambapo mchakato huu utaamua. Ni 1 inayotumika kuchapisha kitu kingine wakati huo
Je! Inaweza kuwa imefungwa pia?

Spanish: 
Y entonces podemos hacer que nuestro proceso regrese al estado de ejecución. Esta impreso
Hola mundo, ahora espera que se presione una tecla para que se bloquee nuevamente
Y luego vuelve al estado de ejecución hasta que finalmente se termina
Pero, por supuesto, podemos comenzar
Otro proceso y podemos comenzar a ver ahora cómo podemos modelar teniendo más de un proceso lo que está sucediendo en el sistema operativo.
Porque tenemos ese proceso ejecutándose allí y luego podemos crear otro ahora. Obviamente no puedes correr en este momento porque
Este proceso se esta ejecutando
pero eventualmente este proceso le pedirá algo de lo que ha escrito en qué punto está bloqueado y el sistema operativo puede arrojarle
Ese proceso se está ejecutando. Entonces, esto está esperando que digamos que se debe presionar una tecla en el teclado
Pero este puede ejecutarse y comenzar a calcular PI a 500 decimales o lo que sea. Esta haciendo
Ahora llegaremos a un punto donde este proceso decidirá. Es un 1 usado para imprimir algo más, en ese punto
¿Entonces puede bloquearse también o?

Turkish: 
Ve böylece sürecimizin tekrar çalışma durumuna geri dönmesini sağlayabiliriz. Basılmış
Merhaba dünya şimdi bir tuşa basılmasını beklediğinden tekrar engellendi
Ve sonunda feshedilene kadar koşu durumuna geri döner.
Ama elbette başlayabiliriz
Başka bir süreç ve şimdi işletim sisteminde olup biten birden fazla prosesi nasıl modelleyebileceğimizi görmeye başlayabiliriz.
Çünkü bu süreci orada yürütüyoruz ve şimdi bir tane daha yaratabiliriz. Açıkçası şu anda kaçamazsın çünkü
Bu işlem çalışıyor
ancak nihayetinde, bu süreç hangi noktada yazdığınızın engelleneceğini ve işletim sisteminin istediğinizi aktaracağını isteyecektir.
Bu süreç çalışıyor. Yani bu klavyede basılacak bir tuş için bekliyor
Fakat bu daha sonra PI'yi 500 ondalık basamağa veya her neyse hesaplamaya başlar. Yapıyor
Şimdi bu sürecin karar vereceği bir noktaya geleceğiz. Bu noktada başka bir şeyi yazdırmak için kullanılan 1
Sonra da tıkanabilir mi?

French: 
Ce processus obtiendra la clé attendue du clavier, auquel cas elle est prête à fonctionner à nouveau.
Donc, en réalité, nous ne traduisons pas directement du bloc à l'exécution
Nous avons en fait un état appelé runnable et nous l'utilisons pour garder une trace de
Processus pouvant s'exécuter mais ne pouvant pas s'exécuter à l'heure actuelle
Donc celui-ci peut être exécuté, mais il n'est pas prêt et créons-en un autre
Alors finalement, celui-ci commence à dire quelque chose sur le disque
donc il faut attendre que cela se termine et maintenant nous pouvons soit vous a montré celui-ci soit en cours d'exécution ou
Celui-ci pourrait être montré que vous courez et de cette façon que nous allons mettre celui-là sur le processus vert en cours d'exécution cette
On obtient les données enregistrées sur le disque. Et pour que l'on soit maintenant aussi runnable et puis celui-ci
Moins moyen parce que le paquet de réseau
C'est un serveur HTTP dit
Et nous pouvons vous en montrer un maintenant, comme il se doit
Vous ne pouvez avoir qu’un seul processus, une exécution à la fois ou une tentative par CPU
mais vous pouvez avoir autant que vous le souhaitez dans l'état d'exécution et vous pouvez avoir autant

English: 
This process will get the key that's been waiting for from the keyboard in which case it's ready to start running again
So actually we don't translate directly from block to running
We actually have a state called runnable and we use that to keep track of
Processes that can run but can't run at the current time
So this one's running this one can run but it's not ready and let's create another one as well
So eventually this one starts saying something out to disk
so it's gotta wait for that to finish and now we can either showed you this one to be running or
That one could be showed you to be running and that way that's let's put that one on there have the green process running this
One gets the data saved to disk. And so that one is now also runnable and then this one
Less way because the network packet
It's an HTTP server say
And we can show you one of these back on here now as should be obvious
You can only ever have one process or running at a time or attempting one per CPU
but you can have as many as you like in the runnable state and you can have as many

German: 
Bei diesem Vorgang wird die Taste, auf die gewartet wurde, von der Tastatur abgerufen. In diesem Fall kann die Ausführung wieder aufgenommen werden
Tatsächlich übersetzen wir also nicht direkt vom Block zum Laufen
Wir haben tatsächlich einen Zustand, der als lauffähig bezeichnet wird, und wir verwenden ihn, um den Überblick zu behalten
Prozesse, die ausgeführt werden können, aber zum aktuellen Zeitpunkt nicht ausgeführt werden können
Also dieser läuft, dieser kann laufen, aber er ist noch nicht fertig und wir erstellen auch einen anderen
Irgendwann sagt dieser etwas auf die Festplatte
Also muss ich warten, bis es zu Ende ist und jetzt können wir dir entweder zeigen, dass dieses Rennen läuft oder
Das könnte man dir zeigen, dass du läufst, und auf diese Weise lassen wir das da draufsetzen, dass der grüne Prozess dies ausführt
Man bekommt die Daten auf die Festplatte gespeichert. Und damit ist man jetzt auch lauffähig und dann dieser
Weniger möglich, weil das Netzwerkpaket
Es ist ein HTTP-Server sagen
Und wir können Ihnen eine davon jetzt hier zeigen, wie es offensichtlich sein sollte
Es kann immer nur ein Prozess gleichzeitig ausgeführt werden oder es kann nur ein Prozess pro CPU versucht werden
Aber Sie können so viele im ausführbaren Zustand haben, wie Sie möchten, und Sie können so viele haben

Swahili (macrolanguage): 
Utaratibu huu utapata ufunguo ambao umesubiri kutoka kwa kibodi ambayo iko tayari kuanza kuanza tena
Kwa hivyo kwa kweli hatujatafsiri moja kwa moja kutoka kwa ujenzi hadi kukimbia
Kwa kweli tuna hali inayoitwa runnable na tunatumia kuwafuatilia
Mchakato ambao unaweza kukimbia lakini hauwezi kukimbia kwa wakati wa sasa
Kwa hivyo hii mbio ya huyu inaweza kukimbia lakini haiko tayari na wacha tuunde nyingine vile vile
Kwa hivyo mwishowe huyu anaanza kusema kitu nje ya diski
kwa hivyo ni lazima subiri hiyo ikamilike na sasa tunaweza kukuonyesha hii kuwa inaendesha au
Kwamba mtu anaweza kuonyeshwa kuwa unaendesha na kwa njia hiyo ndio tuweke hiyo hapo kuwa na mchakato wa kijani unaoendesha hii
Mtu hufanya data ihifadhiwe kwenye diski. Na hivyo kwamba moja sasa pia inaweza kukimbia na kisha hii
Njia ndogo kwa sababu pakiti ya mtandao
Ni seva ya HTTP sema
Na tunaweza kukuonyesha moja wapo nyuma hapa kama inavyopaswa kuwa dhahiri
Unaweza kuwa na mchakato mmoja tu au kukimbia kwa wakati mmoja au kujaribu moja kwa CPU
lakini unaweza kuwa na wengi kama unavyopenda katika hali inayoweza kukimbia na unaweza kuwa na wengi

Turkish: 
Bu işlem, klavyeden bekleyen anahtarı alır; bu durumda tekrar çalışmaya başlamak için hazırdır.
Yani aslında doğrudan bloktan koşuya çevirmiyoruz
Aslında runnable adında bir devletimiz var ve bunu takip etmek için kullanıyoruz.
Çalışabilen, ancak şu anda çalışamayan işlemler
Yani bu, bunu çalıştırıyor, çalıştırabilir ama hazır değil ve hadi bir tane daha yaratalım.
Sonunda bu bir diske bir şey söylemeye başlar
bu yüzden bunun bitmesini beklemeliyiz ve şimdi size bunun çalıştığını gösterebiliriz ya da
Bu size koşarken gösterilebilirdi ve bu şekilde şunu koyalım ki bunu çalıştıran yeşil süreç var.
Biri diske kaydedilen verileri alır. Ve böylece biri şimdi çalıştırılabilir ve sonra bu
Ağ paketi yüzünden daha az yol
Bu bir HTTP sunucusudur
Ve şimdi size bunlardan birini açıkça söyleyebiliriz.
Bir seferde yalnızca bir işleminiz olabilir veya bir seferde çalışabilir veya CPU başına bir girişimde bulunabilirsiniz.
ama runnable durumunda istediğiniz kadar olabilir ve istediğiniz kadar sahip olabilirsiniz

Spanish: 
Este proceso obtendrá la clave que ha estado esperando del teclado, en cuyo caso está listo para comenzar a ejecutarse nuevamente
Entonces, en realidad no traducimos directamente de bloque a funcionamiento
De hecho, tenemos un estado llamado ejecutable y lo usamos para realizar un seguimiento de
Procesos que pueden ejecutarse pero no pueden ejecutarse en el momento actual
Así que este está corriendo, este puede correr pero no está listo y creemos también otro
Entonces, eventualmente, este comienza a decir algo al disco
así que hay que esperar a que termine y ahora podemos mostrarte que este se está ejecutando o
Se podría mostrar que se está ejecutando y de esa manera, vamos a ponerlo allí, tenemos el proceso verde ejecutando esto
Uno obtiene los datos guardados en el disco. Y para que ahora uno también sea ejecutable y luego este
Menos manera porque el paquete de red
Es un servidor HTTP, digamos
Y podemos mostrarle uno de estos aquí ahora como debería ser obvio
Solo puede tener un proceso o ejecutar a la vez o intentar uno por CPU
pero puede tener tantos como desee en el estado ejecutable y puede tener tantos

Swahili (macrolanguage): 
Katika hali ya kuzuia na unaweza kufuata mabadiliko
Kati ya vitu tofauti mfano mchakato na hii inafanya kazi vizuri kwa sababu hatimaye mchakato unaweza kumaliza kumaliza
Je! Unaweza kwenda moja kwa moja kumaliza kutoka kwa runnable au kitu chochote? Je! Lazima urudi vizuri, kwa hivyo mpango uko kinyume?
Ndio, kuna swali zuri. Ikiwa uko hapa, unaweza kwenda moja kwa moja kusitisha? Ndio
Najua mchakato huu unaweza kupimwa pia moja kwa moja na mfumo wa operesheni ya kitu nje
Inasema nataka kuua mchakato huu katika kesi ambayo anapata kuifanya na kujiondoa lakini ili wewe ujiondoe yenyewe
Lazima iwe inaendesha kwenye CPU kutekeleza nambari ya kusema imekamilika
Kwa hivyo tunaweza kuwa na wengi katika hali hii wengi katika jimbo hili. Lakini yeyote anayeshikilia huko
Lakini basi unaweza kuwa na CPU nyingine kuja
Ndio
Hakuna michakato yangu haipo
Subiri
Ndio, nitahitaji mchakato mwingine wa

French: 
Dans l'état de bloc et vous pouvez suivre les transitions
Entre les différentes choses à modéliser le processus et cela fonctionne bien parce que finalement le processus est peut alors le terminer complet
Pouvez-vous aller directement à la fin de si runnable ou quoi que ce soit? Devez-vous retourner à bien, alors le programme l'inverse?
Oui, il y a une bonne question. Si vous êtes ici, pourriez-vous aller directement à la résiliation? Oui
Je sais que ce processus pourrait être trop mesuré directement par le système d'exploitation quelque chose à l'extérieur
Il dit que je veux tuer ce processus, dans quel cas il doit le faire et éclairci, mais pour vous arrêter
Il doit être en cours d'exécution sur le processeur pour exécuter le code et dire qu'il est terminé
Donc, nous pouvons avoir beaucoup dans cet état beaucoup dans cet état. Mais quiconque y court
Mais alors vous pourriez avoir un autre processeur entrer
Ouais
Aucun de mes processus n'est manquant
Attends
Oui, je vais avoir besoin d'un autre processus de

Turkish: 
Blok halinde ve geçişleri takip edebilirsiniz
Süreci modellemek için farklı şeyler arasında ve bu iyi çalışıyor çünkü sonuçta süreç tamamlanabilir.
Bu kadar çalıştırılabilir olan herhangi bir şeyi sonlandırmak için doğrudan gidebilir misin? Kuyuya geri dönmek zorunda mısın, yani program tam tersi mi?
Evet, güzel bir soru var. Buradaysanız, sonlandırmak için doğrudan gidebilir misiniz? Evet
Bu işlemin işletim sistemi tarafından doğrudan dışarıda bir şeyle ölçülebildiğini biliyorum.
Bu süreci öldürmek istediğimi söylüyor, ki bu durumda bunu başarır ve temizlenir ama sizin kendini durdurmanız için
İşlemin bittiğini söyleyen kodu çalıştırmak için CPU üzerinde çalışıyor olması gerekir.
Yani bu durumda birçok kişi bu durumda olabilir. Ama orada çalışan herhangi biri
Ama sonra başka bir CPU daha alabilirsin
Evet
İşlemlerimin hiçbiri eksik
Sadece bekle
Evet, başka bir işleme ihtiyacım var

Spanish: 
En el estado de bloque y puedes seguir las transiciones
Entre las diferentes cosas para modelar el proceso y esto funciona bien porque eventualmente el proceso puede terminarlo completo
¿Puedes ir directamente a terminar desde tan ejecutable o algo así? ¿Tienes que volver al pozo para que el programa sea lo contrario?
Sí, hay una buena pregunta. Si estás aquí, ¿podrías ir directamente a terminar? Sí
Sé que este proceso podría ser medido directamente por el sistema operativo, algo fuera
Dice que quiero matar este proceso, en cuyo caso él logra hacerlo y se aclara, pero para que te detengas
Tiene que estar ejecutándose en la CPU para ejecutar el código para decir que está terminado
Entonces podemos tener muchos en este estado, muchos en este estado. Pero cualquiera corriendo allí
Pero entonces podrías tener otra CPU entrando
Sí
Ninguno de mis procesos falta
Solo espera
Sí, necesitaré otro proceso de

English: 
In the block state and you can follow the transitions
Between the different things to model the process and this works fine because eventually the process is can then finish it complete
Can you go straight to terminate from so runnable or anything? Do you have to go back to well, so the program the opposite?
Yeah, there's a good question. If you're here, could you go straight to terminate? Yes
I know this process could be too measured directly by the operating system something outside
It says I want to kill this process in which case he gets to make it and cleared up but for you to stop itself
It has to be running on the CPU to execute the code to say it's finished
So we can have many in this state many in this state. But any one running on there
But then you could have another CPU come in
Yeah
None of my processes is missing
Just wait
Yeah, I'll need another process of

German: 
Im gesperrten Zustand können Sie den Übergängen folgen
Zwischen den verschiedenen Dingen, um den Prozess zu modellieren und dies funktioniert gut, weil der Prozess schließlich abgeschlossen werden kann
Kannst du direkt von so runnable oder irgendetwas kündigen? Musst du nochmal auf gut gehen, also das Programm im Gegenteil?
Ja, es gibt eine gute Frage. Wenn Sie hier sind, könnten Sie sofort kündigen? Ja
Ich weiß, dass dieser Prozess zu direkt vom Betriebssystem etwas außerhalb gemessen werden könnte
Es heißt, ich möchte diesen Prozess beenden. In diesem Fall muss er es schaffen und klären, aber Sie müssen aufhören
Es muss auf der CPU ausgeführt werden, um den Code auszuführen und zu bestätigen, dass er fertig ist
Wir können also viele in diesem Zustand haben, viele in diesem Zustand. Aber irgendjemand rennt da weiter
Aber dann könnte eine andere CPU reinkommen
Ja
Keiner meiner Prozesse fehlt
Warte einfach
Ja, ich brauche noch einen Prozess von

English: 
Gym but okay. So this works. Let's have a running process. We move things around
But say this process here something goes wrong. You've written a bit of code and it gets stuck in an infinite loop
well
We've now got a problem the operating system the way we've designed it can only switch when one of these processes hands control
To it, cause the operators and that's what they've built
It's what we call a cooperative multitasking system because we require
the processes to cooperate they have to hand control back to
the pros
to the operating system at some point and operating systems like the original Mac house of ready systems like Windows 3.1 they work in this
Sort of fashion. They could run many programs at the same time
But they required them to pass control back to the operating system regularly
Which a GUI program will do so the way they work
but if they ever do some long calculations a very tracings
I mean you could often get the system freeze if it was badly written software
You'd have to call the operating system occasionally to pan control back

Spanish: 
Gimnasio pero está bien. Entonces esto funciona. Tengamos un proceso en ejecución. Movemos las cosas
Pero digamos este proceso aquí, algo sale mal. Has escrito un poco de código y se atasca en un bucle infinito
bien
Ahora tenemos un problema con el sistema operativo de la forma en que lo diseñamos, solo puede cambiar cuando uno de estos procesos controla las manos
Para ello, causa los operadores y eso es lo que han construido
Es lo que llamamos un sistema cooperativo de multitarea porque requerimos
los procesos para cooperar tienen que devolver el control a
los profesionales
al sistema operativo en algún momento y sistemas operativos como la casa Mac original de sistemas listos como Windows 3.1 funcionan en este
Tipo de moda. Podrían ejecutar muchos programas al mismo tiempo
Pero les exigieron que pasaran el control al sistema operativo regularmente
Qué programa de GUI hará de la forma en que funcionan
pero si alguna vez hacen algunos cálculos largos, algunos trazados
Quiero decir, a menudo podrías congelar el sistema si era un software mal escrito
Tendría que llamar al sistema operativo ocasionalmente para recuperar el control

German: 
Turnhalle aber okay. Das funktioniert also. Lassen Sie uns einen laufenden Prozess haben. Wir bewegen Dinge
Aber sagen Sie, dieser Prozess hier geht etwas schief. Sie haben ein bisschen Code geschrieben und dieser bleibt in einer Endlosschleife stecken
Gut
Wir haben jetzt ein Problem mit dem Betriebssystem, wie wir es entworfen haben. Es kann nur umgeschaltet werden, wenn einer dieser Prozesse die Hand steuert
Dazu führen die Betreiber und das ist, was sie gebaut haben
Wir nennen es ein kooperatives Multitasking-System, weil wir es brauchen
Die Prozesse für die Zusammenarbeit müssen sie selbst steuern
die Profis
Irgendwann auf das Betriebssystem und auf Betriebssysteme wie den originalen Mac-House-Ready-Systemen wie Windows 3.1 funktionieren sie darin
Art von Mode. Sie könnten viele Programme gleichzeitig ausführen
Sie mussten jedoch die Kontrolle regelmäßig an das Betriebssystem zurückgeben
Welches ein GUI-Programm so macht, wie es funktioniert
aber wenn sie jemals einige lange Berechnungen machen, werden sie sehr nachvollzogen
Ich meine, man kann das System oft einfrieren lassen, wenn es sich um schlecht geschriebene Software handelt
Sie müssten gelegentlich das Betriebssystem anrufen, um die Steuerung zurückzusetzen

Swahili (macrolanguage): 
Gym lakini sawa. Kwa hivyo hii inafanya kazi. Wacha tuwe na mchakato wa kukimbia. Tunasonga vitu karibu
Lakini sema mchakato huu hapa kuna kitu kibaya. Umeandika kificho kidogo na inakaa kwenye kitanzi kisicho na kipimo
vizuri
Sasa tumepata shida mfumo wa uendeshaji kwa njia ambayo tumetengeneza inaweza kubadili tu wakati moja ya michakato hii inadhibiti mikono
Kwa hiyo, sababisha waendeshaji na ndivyo wameijenga
Ni kile tunachoita mfumo wa vyama vingi vya ushirika kwa sababu tunahitaji
michakato ya kushirikiana inabidi kudhibiti mkono nyuma
faida
kwa mfumo wa uendeshaji wakati fulani na mifumo ya uendeshaji kama nyumba ya Mac ya asili ya mifumo tayari kama Windows 3.1 wanafanya kazi katika hii
Aina ya mitindo. Wanaweza kuendesha programu nyingi wakati mmoja
Lakini waliwataka kupitisha udhibiti nyuma ya mfumo wa uendeshaji mara kwa mara
Ambayo mpango wa GUI utafanya hivyo kwa jinsi wanafanya kazi
lakini ikiwa wamewahi kufanya mahesabu kadhaa marefu kuwa tracings sana
Namaanisha unaweza kupata mfumo wa kufungia ikiwa ilikuwa imeandikwa vibaya
Itabidi kupiga mfumo wa uendeshaji mara kwa mara ili kudhibiti nyuma

French: 
Gym mais d'accord. Donc ça marche. Ayons un processus en cours. Nous déplaçons les choses
Mais disons ici que quelque chose ne va pas. Vous avez écrit un peu de code et il est bloqué dans une boucle infinie
bien
Nous avons maintenant un problème: le système d’exploitation tel que nous l’avons conçu ne peut basculer que lorsque l’un de ces processus est contrôlé
Pour cela, provoquer les opérateurs et c'est ce qu'ils ont construit
C'est ce que nous appelons un système multitâche coopératif, car nous avons besoin
les processus de coopération, ils doivent remettre le contrôle à
les pros
à un moment donné au système d’exploitation et que les systèmes d’exploitation tels que la maison originale Mac de systèmes prêts tels que Windows 3.1 fonctionnent dans cette configuration.
Sorte de mode. Ils pourraient exécuter plusieurs programmes en même temps
Mais ils leur ont demandé de passer le contrôle au système d'exploitation régulièrement
Ce qu'un programme d'interface graphique fera de la façon dont ils fonctionnent
mais si jamais ils font de longs calculs très tracés
Je veux dire que vous pourriez souvent geler le système s'il s'agissait d'un logiciel mal écrit
Vous devez parfois appeler le système d'exploitation pour effectuer un contrôle de panoramique.

Turkish: 
Spor salonu ama tamam. Yani bu işe yarıyor. Çalışan bir işlem yapalım. Bir şeyleri hareket ettiririz
Ancak buradaki bu işlemin bir şeyler ters gittiğini söyle Bir miktar kod yazdınız ve sonsuz bir döngüde sıkışıp kalıyor
iyi
Şimdi işletim sisteminde tasarladığımız şekilde sorun yaşadık, ancak bu işlemlerden biri el kontrol ettiğinde değişebilir
Buna, operatörlere neden olurlar ve yaptıkları şey budur.
Buna kooperatif çoklu görev sistemi diyoruz çünkü
İşbirliği yapmak için süreçleri elden kontrol etmek zorundalar.
Profesyoneller
Bir noktada işletim sistemine ve Windows 3.1 gibi hazır sistemlerin orijinal Mac evi gibi işletim sistemlerinde çalışırlar.
Modanın çeşitliliği. Aynı anda birçok program çalıştırabilirler
Ancak kontrollerini düzenli olarak işletim sistemine geri vermelerini istediler.
Hangi GUI programının işe yarayacağını söyleyecektir.
ama eğer uzun hesaplamalar yaparlarsa, çok fazla iz bırakıyorlarsa
Kötü yazılmış bir yazılım olsaydı sık sık sistemin donmasına neden olabilirsiniz.
Kontrolü geri almak için ara sıra işletim sistemini aramanız gerekir.

English: 
But there is another way we can do it. We can have build what's called a pre-emptive
Multitasking operating them and what happens here? Is that the operating system says ok?
I know I can switch control when you move between States when you press control to me because I can then bring that one in
But what I'll do is I'll say I'm going to regularly
Look at what's running and change the process and to do that. We have another let me just redraw this diagram before we do that
So at this point if this process is running for a long time
Then the operating system can't change it because it's codes are not running
We were reliant on this actually making a call to the operating system
Now the way we get around that is a modern operating system like UNIX like Windows NT
and so on what they do is they say actually as well as switching processes when they
Call the operating system
We will let the operating system switch the process automatically and the way we do that is two things first
We provide a mechanism for the operating system to regain control
regularly from the proces

German: 
Aber wir können es auch anders machen. Wir können ein sogenanntes Präventiv bauen
Multitasking-Betrieb und was passiert hier? Ist das das Betriebssystem sagt ok?
Ich weiß, dass ich die Kontrolle wechseln kann, wenn Sie zwischen Staaten wechseln, wenn Sie die Kontrolle zu mir drücken, weil ich diese dann einbringen kann
Aber ich werde sagen, dass ich regelmäßig gehe
Schau dir an, was läuft und ändere den Prozess und mache das. Wir haben eine andere, lassen Sie mich einfach dieses Diagramm neu zeichnen, bevor wir das tun
Also an diesem Punkt, wenn dieser Prozess für eine lange Zeit läuft
Das Betriebssystem kann es dann nicht ändern, da die Codes nicht ausgeführt werden
Wir waren darauf angewiesen, dass das Betriebssystem tatsächlich angerufen wird
Die Art und Weise, wie wir das umgehen, ist ein modernes Betriebssystem wie UNIX wie Windows NT
und so weiter, was sie tun, ist, dass sie tatsächlich sagen und Prozesse wechseln, wenn sie
Rufen Sie das Betriebssystem auf
Wir werden das Betriebssystem den Prozess automatisch umschalten lassen und die Art und Weise, wie wir das tun, ist zweierlei zuerst
Wir stellen dem Betriebssystem einen Mechanismus zur Verfügung, mit dem es die Kontrolle wiedererlangen kann
regelmäßig aus den Prozessen

Spanish: 
Pero hay otra forma en que podemos hacerlo. Podemos tener construir lo que se llama un preventivo
Multitarea operando y ¿qué pasa aquí? ¿Es que el sistema operativo dice ok?
Sé que puedo cambiar el control cuando te mueves entre Estados cuando presionas el control hacia mí porque entonces puedo traerlo
Pero lo que haré es decir que voy a ir regularmente
Mira lo que se está ejecutando y cambia el proceso y hazlo. Tenemos otro, déjenme volver a dibujar este diagrama antes de hacerlo
En este punto, si este proceso se ejecuta durante mucho tiempo
Entonces el sistema operativo no puede cambiarlo porque sus códigos no se están ejecutando
Dependemos de esto en realidad haciendo una llamada al sistema operativo
Ahora, la forma en que nos movemos es un sistema operativo moderno como UNIX como Windows NT
y lo que hacen es decir, en realidad, así como cambiar de procesos cuando
Llamar al sistema operativo
Dejaremos que el sistema operativo cambie el proceso automáticamente y la forma en que lo hacemos es dos cosas primero
Proporcionamos un mecanismo para que el sistema operativo recupere el control
regularmente desde el proceso

Swahili (macrolanguage): 
Lakini kuna njia nyingine tunaweza kufanya. Tunaweza kujenga kile kinachoitwa pre-emptive
Multitasking kazi yao na nini kinatokea hapa? Je! Hiyo ndio mfumo wa uendeshaji unasema sawa?
Najua naweza kubadili udhibiti wakati unapoenda kati ya Nchi wakati unabonyeza kudhibiti kwangu kwa sababu naweza kuileta hiyo
Lakini nitakachofanya ni nitasema nitaenda mara kwa mara
Angalia kile kinachofanya kazi na ubadilishe mchakato na ufanye hivyo. Tunayo nyingine niruhusu tu kuweka upya mchoro huu kabla hatujafanya hivyo
Kwa hivyo katika hatua hii ikiwa mchakato huu unaendelea kwa muda mrefu
Halafu mfumo wa uendeshaji hauwezi kuibadilisha kwa sababu nambari zake hazifanyi kazi
Tulitegemea sana hii kupiga simu kwa mfumo wa uendeshaji
Sasa njia tunayozunguka hiyo ni mfumo wa kisasa wa kufanya kazi kama UNIX kama Windows NT
na kadhalika kwa kile wanachofanya ni kusema kweli na michakato ya kubadili wakati
Piga mfumo wa uendeshaji
Tutaacha mfumo wa uendeshaji ubadilishe mchakato kiotomatiki na njia tunayofanya ni vitu viwili kwanza
Tunatoa utaratibu wa mfumo wa uendeshaji kupata tena udhibiti
mara kwa mara kutoka kwa bidhaa

French: 
Mais il y a une autre façon de le faire. Nous pouvons avoir construire ce qu'on appelle une préemption
Multitâche les opérant et que se passe-t-il ici? Est-ce que le système d'exploitation dit ok?
Je sais que je peux passer d’un contrôle à l’autre lorsque vous passez d’un état à l’autre lorsque vous appuyez sur le contrôle, car je peux ensuite
Mais ce que je vais faire, c'est que je vais dire que je vais régulièrement
Regardez ce qui se passe et changez le processus. Nous avons un autre laissez-moi juste redessiner ce diagramme avant de le faire
Donc, à ce stade, si ce processus est en cours d'exécution depuis longtemps
Ensuite, le système d'exploitation ne peut pas le changer car ses codes ne fonctionnent pas.
Nous comptions sur cela pour appeler le système d’exploitation.
Maintenant, nous utilisons un système d’exploitation moderne comme UNIX comme Windows NT.
et ainsi de suite ce qu'ils font est qu'ils disent réellement ainsi que les processus de commutation quand ils
Appeler le système d'exploitation
Nous laisserons le système d’exploitation basculer automatiquement le processus. Pour ce faire, nous devons commencer par deux choses.
Nous fournissons un mécanisme permettant au système d'exploitation de reprendre le contrôle
régulièrement du processus

Turkish: 
Ama yapabileceğimiz başka bir yol var. Önleyici denilen şeyi inşa edebiliriz.
Çoklu görevler onları çalıştırıyor ve burada ne oluyor? İşletim sistemi tamam mı diyor?
Bana kontrole bastığınız zaman Devletler arasında geçiş yaparken kontrolü değiştirebileceğimi biliyorum çünkü daha sonra onu da getirebilirim.
Ama yapacağım şey, düzenli olarak gidiyorum diyeceğim.
Neyin çalıştığına bakın ve işlemi değiştirin ve bunu yapın. Bir tane daha yapmadan önce bu diyagramı yeniden çizmeme izin verdik.
Yani bu noktada eğer bu süreç uzun bir süredir çalışıyorsa
O zaman işletim sistemi değiştiremez çünkü kodları çalışmıyor
Buna güvenmiştik, aslında işletim sistemini çağırıyorduk.
Şimdi bu sorunu çözmenin yolu, Windows NT gibi UNIX gibi modern bir işletim sistemi.
ve böylece yaptıkları işlerde aslında ne zaman oldukları gibi süreçleri değiştirmenin yanı sıra
İşletim sistemini arayın
İşletim sisteminin süreci otomatik olarak değiştirmesine izin vereceğiz ve bu bizim yaptığımız ilk şey iki şey.
İşletim sisteminin kontrolü yeniden kazanması için bir mekanizma sağlıyoruz
işlemlerden düzenli olarak

Spanish: 
Independientemente de que lo hagan y la forma en que lo hacemos es que tenemos una interrupción externa que dispara cada 200
En segundo lugar, cada milésima de segundo, lo que quieras que sea la diferencia de una computadora a otra
Así que cada cientos de segundos este temporizador externo
interrumpe la CPU y eso pasa el control al sistema operativo y ahora los sistemas operativos vuelven a tener el control y
Puede cambiar procesos. Se puede decir bien, está bien. Este proceso ahora ha tenido suficiente tiempo en la CPU
Vamos a quitar eso y poner uno diferente y la forma en que lo hace es si ampliamos este modelo
Para permitirnos mover el proceso no solo de estar bloqueado a estar listo para correr una pelota, sino de correr al estado ejecutable
Para que podamos traer otro proceso y ¿qué pasó? ¿Es eso cada vez que
cambiar procesos
Pasamos uno de correr para correr una pelota o volver a correr u ocasionalmente
Ese luego llamará al sistema operativo. ¿En quién podemos mover uno?

Swahili (macrolanguage): 
Bila kujali wanaifanya na njia tunayoifanya ni kwamba tunakuwa na usumbufu wa nje ambao moto husema kila 200
Pili kila elfu moja kwa sekunde chochote unachotaka iwe ni tofauti kutoka kwa kompyuta hadi kwa kompyuta
Kwa hivyo kila kwa mamia ya sekunde hii timer ya nje
inasumbua CPU na kwamba hupita udhibiti wa mfumo wa uendeshaji na sasa mifumo ya uendeshaji iko katika kudhibiti na
Inaweza kubadilisha michakato. Inaweza kusema vizuri, sawa. Utaratibu huu sasa umepata wakati wa kutosha kwenye CPU
Tutaondoa hiyo na kuweka tofauti na jinsi inavyofanya ni ikiwa tutapanua mtindo huu
Kuturuhusu kuhama mchakato sio kutoka tu kwa kuzuiliwa kuwa tayari kuendesha mpira, lakini kutoka kukimbilia katika hali inayoweza kuendeshwa
Ili tuweze kuleta mchakato mwingine na nini kilifanyika? Ni kwamba kila wakati sisi
michakato ya kubadili
Tunahamisha moja kutoka kukimbia ili kukimbia mpira au kurudi nyuma kukimbia au mara kwa mara
Huyo atatoa simu ya mfumo wa uendeshaji. Nani tunaweza kuhamisha moja?

German: 
Unabhängig davon, was sie tun und wie wir das tun, gibt es einen externen Interrupt, der etwa alle 200 ausgelöst wird
Jede Tausendstelsekunde, egal was Sie wollen, ist der Unterschied von Computer zu Computer
Also alle bis Hunderte von Sekunden dieser externe Timer
unterbricht die CPU und das übergibt die Kontrolle an das Betriebssystem und jetzt die Betriebssysteme wieder unter Kontrolle und
Es kann Prozesse wechseln. Es kann gut sagen, okay. Dieser Prozess hat jetzt genug Zeit auf der CPU
Wir werden das abnehmen und ein anderes anziehen, und das geschieht so, wenn wir dieses Modell erweitern
Damit wir den Prozess nicht nur blockieren, um zum Laufen eines Balls bereit zu sein, sondern auch, um in den lauffähigen Zustand zu gelangen
Damit wir einen weiteren Prozess einleiten können und was ist passiert? Ist das jedes Mal, wenn wir
Prozesse wechseln
Wir bewegen einen vom Laufen zum Laufen eines Balls oder zurück zum Laufen oder gelegentlich
Dieser ruft dann das Betriebssystem auf. In wen können wir einen einziehen?

Turkish: 
Her ne yaparsa yapsın ve bizim yapma şeklimiz ne olursa olsun, her 200 kişide yangın çıkaran dış kesmelerimiz var.
Saniyeden bilgisayara ne kadar isterse onu saniyenin binde birinin her saniye
Yani bu saniyede yüzlerce saniyede bir bu harici zamanlayıcı
CPU'yu kesintiye uğratır ve kontrolü işletim sistemine ve şimdi de işletim sistemini kontrol altına alır ve
İşlemleri değiştirebilir. İyi diyebilir, tamam. Bu işlem artık CPU'da yeterli zaman geçirdi
Bunu çıkartacağız ve farklı bir tane koyacağız ve bu modeli genişletirsek böyle yapalım.
Süreci sadece bloke olmaktan çıkarıp topu çalıştırmaya hazır hale getirmemize izin vermekle kalmaz
Böylece başka bir süreci başarabiliriz ve ne oldu? Bu her seferinde mi
anahtar işlemleri
Bir topu çalıştırmak için koşarak veya koşarak veya ara sıra koşuya sokarak hareket ettiririz.
Bu daha sonra işletim sistemini arayacak. Bir tanesini kim taşıyabiliriz?

English: 
Regardless of them doing it and the way we do that is we have an external interrupt which fires say every 200
Second every thousandth of a second whatever you want it to be the difference from computer to computer
So every to hundreds of a seconds this external timer
interrupts the CPU and that passes control to the operating system and now the operate systems back in control and
It can switch processes. It can say well, okay. This process has now had enough time on the CPU
We shall take that off and put a different one on and the way it does that is if we extend this model
To allow us to move process not just from blocked into being ready to run a ball, but from running into the runnable state
So that we can bring another process in and what happened? Is that every time we
switch processes
We move one from running in to run a ball or back into running or occasionally
That one will then call the operating system. Who can we move one in?

French: 
Indépendamment de ce qu’ils font et de la façon dont nous le faisons, nous avons une interruption externe qui déclenche un incendie tous les 200 jours.
Une fois par millième de seconde, tout ce que vous voulez, c'est la différence d'un ordinateur à l'autre
Donc, toutes les centaines de secondes, cette minuterie externe
interrompt le processeur et passe le contrôle au système d’exploitation, puis aux systèmes d’exploitation de reprendre le contrôle et
Il peut changer de processus. Ça peut bien dire, d'accord. Ce processus a maintenant eu assez de temps sur le processeur
Nous allons enlever cela et en mettre un autre, et c'est comme si nous étendions ce modèle
Pour nous permettre de déplacer le processus non seulement de bloqué à prêt à courir, mais aussi de courir dans l'état runnable
Pour que nous puissions introduire un autre processus et que s'est-il passé? Est-ce que chaque fois que nous
changer de processus
Nous passons de courir pour courir un ballon ou revenir en courant ou occasionnellement
Celui-ci appellera alors le système d'exploitation. Qui pouvons-nous déplacer un?

German: 
Auf diese Weise erhalten wir einige Schaltvorgänge, da die regulären Interrupts zwischen den beiden stattfinden und so weiter
Es ist, als würden die beiden Steve über verschiedene Dinge reden
Und wir können sie am Laufen halten, bis sie fertig sind und wir sie ermorden können
Was ist los? Wir haben über das Tastendruckereignis gesprochen. Wir würden wahrscheinlich keinen bekommen
Wo bewegt sich die Maus, wenn Sie daran denken, wie die Maus bewegt wird?
Sie haben viele, viele Veranstaltungen, an denen Sie größtenteils nicht interessiert sind
Sie sind wahrscheinlich nur interessiert, wenn ein Knopf gedrückt wird, oder so weiter. Liegt es an dir?

French: 
Comme ça, on obtient un peu de commutation car les interruptions régulières se produisent entre les deux et ainsi de suite
C'est comme si les deux Steve parlaient de choses différentes
Et nous pouvons les garder en cours d'exécution jusqu'à ce qu'ils finissent et nous arrivons à les assassiner
Que ce passe-t-il? Nous avons parlé de l'événement keydown, des événements de clic avec la souris. Nous n'en aurions probablement pas
Où la souris bouge si vous pensez que la souris est déplacée
Vous avez beaucoup et beaucoup d'événements dont la plupart ne vous intéressent pas
Vous êtes probablement intéressé uniquement lorsque vous appuyez sur un bouton ou sur un autre bouton qui passe si le temps est différent. Est-ce cause de vous?

Swahili (macrolanguage): 
Kama hivyo, kwa hivyo tunapata zingine wakati usumbufu wa kawaida unafanyika kati ya hizo mbili na kadhalika
Ni kama kuwa na wawili wa Steve wakiongea juu ya vitu tofauti
Na tunaweza kuwaweka wakimbilia hadi wamalize na tuwaue
Nini kinaendelea? Tumezungumza juu ya hafla ya kusimamia kitufe cha kubonyeza matukio ya kubofya kwa panya. Labda hatungepata moja
Ambapo panya inaenda ikiwa unafikiria kama panya inahamishwa
Unayo matukio mengi na mengi ambayo hauvutiwi nayo
Labda unavutiwa tu wakati kitufe kilisisitizwa au kadhalika kwa kupita tu wakati huo ni tofauti. Je! Ni sababu ya wewe?

Turkish: 
Öyle ki, böylece normal kesintiler ikisi arasında gerçekleşirken bazı değişimler elde ediyoruz.
İki Steve'in farklı şeylerden bahsetmesi gibi.
Ve bitirene kadar koşmalarını sürdürebiliriz ve öldüreceğiz.
Ne oluyor? Keydown olayı hakkında, key up mouse tıklatma olayları hakkında konuştuk. Muhtemelen bir tane alamazdık
Farenin hareket ettiğini düşünüyorsanız, farenin hareket ettiği yeri
En çok ilgilenmediğiniz birçok etkinliğiniz var
Muhtemelen sadece bir düğmeye basıldığında ya da öylesine farklı olan tek seferde bir düğmeye basmakla ilgileniyorsunuz. Senin yüzünden mi

English: 
Like that, so we get some switching as the regular interrupts are happening between the two and so on
It's like having the two Steve's talking about different things
And we can keep them running until they finish and we get to murder them
What's happening? We've talked about the keydown event the key up mouse-click events. We probably wouldn't get one
Where the mouse is moving if you think about as the mouse is being moved
You've got lots and lots of events most of which you're not interested in
You're probably only interested when a button is pressed or so on the only times pass that's different. Is it cause of you?

Spanish: 
De esa manera, obtenemos algunos cambios a medida que ocurren las interrupciones regulares entre los dos, etc.
Es como tener a los dos Steve hablando de cosas diferentes
Y podemos mantenerlos en funcionamiento hasta que terminen y podamos asesinarlos
¿Qué esta pasando? Hemos hablado sobre el evento keydown y los eventos key-click del mouse. Probablemente no obtendríamos uno
Donde se mueve el mouse si piensas en cómo se mueve el mouse
Tienes muchos eventos, la mayoría de los cuales no te interesan
Probablemente solo esté interesado cuando se presiona un botón, o así sucesivamente, las únicas veces que pasan son diferentes. ¿Es por ti?
