Topic — Add New » Posts Last Poster Freshness
A GATE 2011 question about OS 8 lokesh 2 weeks

A thread is usually defined as a ‘light weight process’ because an operating system (OS) maintains smaller data structures for a thread than for a process. In relation to this, which of the followings is TRUE?
(A) On per-thread basis, the OS maintains only CPU register state
(B) The OS does not maintain a separate stack for each thread
(C) On per-thread basis, the OS does not maintain virtual memory state
(D) On per thread basis, the OS maintains only scheduling an...

linux 3 4 weeks

can anyone explain me ...how to make a process as daemon process...
???

32 bit and 64 bit 2 kartik 1 month

what is the difference between 32 bit and 64 bit operating system?
what is the difference between 32 bit and 64 bit microprocessors?
what is the difference between 16 bit and 32 bit compilers?
is there anything else related to this 32 bit and 64 bit thing?
what is the relation between all?

how does execlp() function work? 1 Deepak kapri 2 months

how does execlp() function works in unix. ??
can anyone explain it in detail

piped strems 3 2 months

what is piped stream? give the example in detail

getopts usage 2 shashikanth 2 months

What is the usage of getopts in unix ?

operating system 3 4 months

A thread is usually defined as a ‘light weight process’ because an operating
system (OS) maintains smaller data structures for a thread than for a process. In
relation to this, which of the followings is TRUE?
(A) On per-thread basis, the OS maintains only CPU register state
(B) The OS does not maintain a separate stack for each thread
(C) On per-thread basis, the OS does not maintain virtual memory state
(D) On per thread basis, the OS maintains on...

[closed] operating system 2 kartik 4 months

Let the time taken to switch between user and kernel modes of execution be t1
while the time taken to switch between two processes be t2. Which of the
following is TRUE?
(A) 1 2 t t >
(B) 1 2 t t =
(C) 1 2 t t <
(D) Nothing can be said about the relation between t1 and t2

Google Interview Question for Software Engineer/Developer 5 Anil 4 months

How to crash your system immediately?

Google
ADP Interview Question for Software Engineer/Developer (0 - 2 Years) 2 insanity27 5 months

what is shared library?
With small c program implement Dll?

ADP
Count the number of processes 3 sresta 5 months

. How many processes are created in this snippet?
Main()
{
Fork();
Fork() && fork () || fork ();
Fork ();
}

a. 15
b. 19
c. 21
d. 27
e. 31

Synchronisation issue between different processes? 1 6 months

I'm doing my homework and I've already found out some things about synchronisation issues but if anyone could tell me in a little more detail why synchronisation between different processes belonging to the same or different programs is an important task in parallel computing?

Thanks in advance! x

UNIX FILE SYSTEM 1 Raj 6 months

file which has maximum link in the unix file system?

Interview Question for Software Engineer/Developer (0 - 2 Years) 1 Hrsh 6 months

Please answer following questions.
1) In PCB where will be SP and PC?
2) After termination of the process whether PCB is deleted are not? Can OS kernel can assign terminated PID to new Process?
3) How come parents come to know who are all its child, and how child will come to know the parent?
4) Maximum for a parent how many child you can create?
5) Where the kernel will give space to PCB?
6) What is difference between Zombie process and daemon process?

(Select a Company)
memory miss vs. cache miss 2 murda 7 months

if we consider a page existing in memory then on a CPU cache miss ,for co-processors sharing multiple levels of caching (not involving there local caches) what is the exact procedure to avail that page to CPU?
1. the page has to travel up through all shared level caches and then made available to CPU or
2. page from main memory directly goes to local cache and then cache levels are updated

memory miss vs. cache miss 1 7 months

if we consider a page existing in memory then on a CPU cache miss ,for co-processors sharing multiple levels of caching (not involving there local caches) what is the exact procedure to avail that page to CPU?
1. the page has to travel up through all shared level caches and then made available to CPU or
2. page from main memory directly goes to local cache and then cache levels are updated

Adobe Interview Question for Software Engineer / Developers about Operating Syst 1 Priya 7 months

one system API available setOStimer(time n, function ptr, function arg)
it sets time for n sec. after expiration of timer it calls function.
if another timer set with setOStimer, it will erase previously sets timer.
Ex. at t = 0, setOStimer(5,fn,arg)
at t = 4, setOStimer(10,fn1,arg1)
now first timer removed.
Question is using this API, write own API setTimer(), it will use given API. So that it will not erase previously set timer.