Topic — Add New » Posts Last Poster Freshness
ADP Interview Question for Software Engineer/Developer (0 - 2 Years) 2 insanity27 9 months

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

ADP
Count the number of processes 3 sresta 9 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 9 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 10 months

file which has maximum link in the unix file system?

Interview Question for Software Engineer/Developer (0 - 2 Years) 1 Hrsh 10 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 10 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 10 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 10 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.

A Page Table question 2 h@rry 10 months

Is page table per Process ? or KERNEL maintain entire single shared page table for all process ?

program for 32 bit or 64 bit 5 11 months

How to find out whether machine is 32 bit or 64 bit?

Adobe Interview Question for Software Engineer/Developer 3 sankalp 11 months

Write a code that will check whethere the memory allotted to the program at the initial and the memory returned to the system is same or not.

Adobe
how to prevent racing when using poll() for two async threads 2 11 months

I have two threads that work independently, at some point they need to be wake up by OS for read two handle two different callbacks. I have one poll() inside each thread (POLLIN ) to handle the callbacks. This is causing in a racing since OS will only sends the wake up call no matter what is the callback type to be handled. Your help is highly appreciated. I am really new in this area.

Processes can share threads???? 7 rajcools 11 months

Can two different processes share a thread. Illustrate with example

Difference between critical section,mutex and sem 2 11 months

Can somebody explain about the difference between these snynchronisation technichqe

Windows Vista concurrency mechanisms vs Linux concurrency mechanisms 2 12 months

What are the similarities and differences between concurrency mechanisms of windows vista and linux?

thread concept 2 1 year

when we define process as " combination of address space and a thread of control" , what do we mean by thread of control? How is this "thread of control" implemented in kernel ?

Implementation of synchronization mechanism 1 Sharat 1 year

There are two CPUS CPU1 and CPU2. Both these CPUs are bare bones, have only one task that is to loop around a common piece of code(which is located in some share mem accessible by both)

Now there are some critical sections in the common peice of code. How can you protect these critical sections without using any of the known synchronization primitives.

Disabling preemption is already ruled out. because the CPUS are so bare bones.