Owner: Tech Interview Questions URL:http://www.technicalinterview.info/ Join Date: Sat, 04 Aug 2007 13:34:59 -0500 Rating:0 Site Description: A Interviews related website which offers technical students with latest information on learning the tweaks in programming languages, information on all the best corporate companies of all over the world. Site statistics:Click here
What is SMP? 2007-08-10 09:04:48 To achieve maximum efficiency and reliability a mode of operation known as symmetric multiprocessing is used. In essence, with SMP any process or threads can be assigned to any processor.
Share This
What are rings in Windows NT? 2007-08-14 15:17:48 Windows NT uses protection mechanism called rings provides by the process to implement separation between the user mode and kernel mode.
Share This
Read more:Windows
What is FtDisk? 2007-08-14 15:17:09 It is a fault tolerance disk driver for Windows NT.
Share This
What is an idle thread? 2007-08-14 15:16:50 The special thread a dispatcher will execute when no ready thread is found.
Share This
What is mutant? 2007-08-14 15:16:31 In Windows NT a mutant provides kernel mode or user mode mutual exclusion with the notion of ownership.
Share This
What is process migration? 2007-08-14 15:16:12 It is the transfer of sufficient amount of the state of process from one machine to the target machine
Share This
How does the kernel object outlive the process that created it? 2007-08-19 00:37:11 If your process calls a function that creates a kernel
object and then your process terminates, the kernel object is not necessarily destroyed. Under most circumstances, the object will be destroyed; but if another process is using the kernel object your process created, the kernel knows not to destroy the object until the other process has stopped using it
Share This
How owns the Kernel Object? 2007-08-19 00:36:48 Kernel objects are owned by the kernel, not by a process
Share This
Read more:Object
What is a kernel object? 2007-08-19 00:35:48 Each kernel
object is simply a memory block allocated by the kernel and is accessible only by the kernel. This memory block is a data structure whose members maintain information about the object. Some members (security descriptor, usage count, and so on) are the same across all object types, but most are specific to a particular object type. For example, a process object has a process ID, a base priority, and an exit code, whereas a file object has a byte offset, a sharing mode, and an open mode.
Share This
What are kernel objects? 2007-08-19 00:35:27 Several types of kernelobjects
, such as access token objects, event objects, file objects, file-mapping objects, I/O completion port objects, job objects, mailslot objects, mutex objects, pipe objects, process objects, semaphore objects, thread objects, and waitable timer objects.
Share This
What is fragmentation? Different types of fragmentation? 2007-08-19 00:34:22 Fragmentation occurs in a dynamic memory allocation system when many of the free blocks are too small to satisfy any request. External Fragmentation: External Fragmentation happens when a dynamic memory allocation algorithm allocates some memory and a small piece is left over that cannot be effectively used. If too much external fragmentation occurs, the amount of usable memory is drastically reduced. Total memory space exists to satisfy a request, but it is not contiguous. Internal Fragmentation: Internal fragmentation is the space wasted inside of allocated memory blocks because of restriction on the allowed sizes of allocated blocks. Allocated memory may be slightly larger than requested memory; this size difference is memory internal to a partition, but not being used
Share This
Read more:types
What is hard disk and what is its purpose? 2007-08-19 00:33:56 Hard disk is the secondary storage device, which holds the data in bulk, and it holds the data on the magnetic medium of the disk.Hard disks have a hard platter that holds the magnetic medium, the magnetic medium can be easily erased and rewritten, and a typical desktop machine will have a hard disk with a capacity of between 10 and 40 gigabytes. Data is stored onto the disk in the form of files.
Share This
Is the data bus is Bi-directional? 2007-08-22 02:40:31 The data bus is Bi-directional because the same bus is used for transfer of data between Micro Processor and memory or input / output devices in both the direction.
Share This
Is the address bus unidirectional? 2007-08-22 02:40:10 The address bus is unidirectional because the address information is always given by the Micro Processor to address a memory location of an input / output devices.
Share This
What is a Microprocessor? 2007-08-22 02:35:49 Microprocessor is a program-controlled device, which fetches the instructions from memory, decodes and executes the instructions. Most Micro Processor are single- chip devices.
Share This
Read more:Microprocessor
What is cache memory? 2007-08-26 23:31:51 Cache memory is a small high-speed memory. It is used for temporary storage of data & information between the main memory and the CPU (center processing unit). The cache
memory is only in RAM.
Share This