Changeset 10928
- Timestamp:
- Jul 2, 2010, 12:48:49 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0x/libtransmission/fdlimit.c
r10676 r10928 395 395 #endif 396 396 397 #if defined( SYS_DARWIN ) 398 /** 399 * 1. Enable readahead for reasons described above w/POSIX_FADV_SEQUENTIAL. 400 * 2. Disable OS-level caching due to user reports of adverse effects of 401 * excessive inactive memory. 402 * It's okay for this to fail silently, so don't let it affect errno 403 */ 404 { 405 const int err = errno; 406 fcntl( file->fd, F_NOCACHE, 1 ); 407 fcntl( file->fd, F_RDAHEAD, 1 ); 408 errno = err; 409 } 410 #endif 411 397 412 return 0; 398 413 }
Note: See TracChangeset
for help on using the changeset viewer.