multithreading

Croatian translation: višenitnost

GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW)
English term or phrase:multithreading
Croatian translation:višenitnost

For term searches and specialty glossaries, please try the new GBK glossaries
13:58 Feb 22, 2010
English to Croatian translations [PRO]
Tech/Engineering - Computers (general)
Additional field(s): Computers: Hardware, Computers: Software
English term or phrase: multithreading
Definition from www.NetworkDictionary.com:
Multithreading typically refers to sharing a single CPU between multiple tasks (or "threads") in a way designed to minimise the time required to switch threads. This is accomplished by sharing as much as possible of the program execution environment between the different threads so that very little state needs to be saved and restored when changing thread. Multiple threads can be executed in parallel on many computer systems. This multithreading generally occurs by time slicing, wherein a single processor switches between different threads--in which case the processing is not literally "simultaneous", for the single processor is only really doing one thing at a time. On a multiprocessor system, threading can be achieved via multiprocessing, wherein different threads can run simultaneously on different processors.

Example sentence(s):
  • The design of the Java language makes multithreading essential for all but the simplest applets. In particular, IO and GUI programming both require multithreading to provide a seamless experience for the user. IBM
  • On a multi-processor computer, multithreading is implemented with a mixture of time-slicing and genuine concurrency – where different threads run code simultaneously on different CPUs. O'Reilly Media
  • Multithreading requires careful programming. For most tasks, you can reduce complexity by queuing requests for execution by thread pool threads. Microsoft Corporation
Glossary-building KudoZ




This question was created by:


This question is closed

višenitnost
Definition:
Višenitnost omogućava programeru da unutar svog programa pokrene više niti izvršavanja i time ubrza rad programa. Primjerice, jedna nit može u pozadini obavljati složena preračunavanja, dok druga već prikuplja nove podatke od korisnika. Višenitno izvršavanje programa donosi i veću učinkovitost procesora, jer jedna nit može koristiti njegove resurse u trenucima dok je druga nit besposlena.
Selected response from:

Ivan Nekic
Croatia
Grading comment
4 KudoZ points were awarded for this answer



Summary of translations provided
4 +2višenitnost
Ivan Nekic
5Višeslijedni rad
mlautar


  

Translations offered


1 hr   confidence: Answerer confidence 5/5
Višeslijedni rad


Definition from own experience or research:
Višeslijedni rad - način zajedničke uporabe jedne središnje jedinice za obradu podataka (CPU) pri istodobnom izvršavanju više zadataka kojim se maksimalno skraćuje vrijeme prebacianja s izvođenja jednog zadatka na drugi, tj. istodobno izvođenje dvaju slijedova (threading) ili dijelova programa pri kojem se uvelike rabi zajednička okolina u kojoj se program izvodi, pa se umanjuje broj pohranjivanja stanja ili međustanja obrade i vraćanja (pohranjenog sadržaja u memoriju) pri izmjeni sljedova ili dijelova programa; taj je način rada brži od višezadaćnog (multitasking).


Inače, u hrvatskom jeziku se poprilično ustalio anglizam "multithreading" koji se često koristi umjesto hrvatske inačice.

Example sentence(s):
  • Gornja definicija je preuzeta iz: Miroslav Kiš: Informatički rječnik, Naklada Ljevak, 2000 - Kiš  
mlautar
Croatia
Local time: 12:11
Native speaker of: Native in CroatianCroatian, Native in SlovenianSlovenian
Login to enter a peer comment (or grade)

1 day 4 hrs   confidence: Answerer confidence 4/5Answerer confidence 4/5 peer agreement (net): +2
višenitnost


Definition from FER, Zagreb:
Višenitnost omogućava programeru da unutar svog programa pokrene više niti izvršavanja i time ubrza rad programa. Primjerice, jedna nit može u pozadini obavljati složena preračunavanja, dok druga već prikuplja nove podatke od korisnika. Višenitno izvršavanje programa donosi i veću učinkovitost procesora, jer jedna nit može koristiti njegove resurse u trenucima dok je druga nit besposlena.

Example sentence(s):
  • Višenitnost (višedretvenost, eng. multithreading): Višenitni program sastoji se od 2 ili više dijelova koji se mogu istovremeno izvršavati (pseudo-paralelizam). Svaki dio takvog programa naziva se nit ili dretva (eng. thread). Ime dolazi od ‘thread of execution’. Svaki proces ima barem jednu nit. Primjer: tekst procesor, web server, matrični kalkulator... Prednost: Bolja iskoristivost procesorskog vremena, posebno kod programa koji imaju sporiji I/O. - Auditorne, FER, Zagreb  
  • Podržava li Linux višenitnost ili lakše procese? Uz Unixov model višezadaćnosti koji uključuje teže procese, što je naravno dio standardnog kernela Linuxa, ima nekoliko implementacija lakših procesa ili niti. Noviji kerneli koriste model niti kthreads. - Linux često postavljana pitanja (FAQ)  
  • Java programi mogu se izvoditi na svakoj arhitekturi na kojoj je implementiran Java virtualni stroj. Implementacija je relativno jednostavna ukoliko ciljna platforma zadovoljava neke osnovne preduvjete, kao što je npr. podrška za višenitni rad (multithreading). [...] U Java platformi višenitnost je sadržana u definiciji jezika, dok se u jeziku C / C++ višeprocesni rad i višenitnost ostvaruju preko sistemskih poziva operacijskog sustava (npr. UNIX fork – exec mehanizam). Java također uključuje definicije sinkronizacijskih primitiva. Nadalje, sistemske biblioteke napisane su tako da budu “thread safe”, tj. omogućuju paralelno izvođenje funkcija (metoda!) u različitim nitima. - Programski jezici, ETF, Osijek  
Ivan Nekic
Croatia
Local time: 12:11
Native speaker of: Croatian
PRO pts in category: 8

Votes in favor of/against selecting this as the best translation of the term asked
Yes  Nevenchi
13 days
  -> hvala!

Yes  Veronica Prpic Uhing
92 days
  -> Hvala!
Login to enter a peer comment (or grade)



Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.

KudoZ™ translation help

The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.


See also:
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search