![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to parse a string efficiently | sandiego_coder | Shell Programming and Scripting | 4 | 05-13-2008 01:12 PM |
| Using xapply efficiently? | bdsffl | Shell Programming and Scripting | 0 | 04-17-2007 12:36 PM |
| Is there a way to make this find job run as one process, more efficiently? | tphyahoo | Shell Programming and Scripting | 1 | 06-01-2006 10:43 PM |
| Writing fast and efficiently - how ? | Seeker | Filesystems, Disks and Memory | 1 | 06-03-2002 12:56 PM |
| how to use PING command efficiently | hoang | IP Networking | 1 | 04-16-2002 06:04 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
I have a lot of processes all of which need to write quite
a lot of data to the filesystem ( to a single file). This is managed today in the following way : all the processes write the data to a shared memory block, which is manged by a process that empties it to a file, thus allowing more space for writing by the other processes. It is now argued that this is slow and time- consuming, specifically in times of high load on the shmem resource (since each read/write is performed via a lock management facility). My question is : Will it be faster to dump the whole idea of the shared memory and use the buffers that the O.S provudes ? What type of locking will then be necessary ? I am working on a AIX , RS6000 machine. Thank you in advance for your comments ! |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|