Sponsored Content
Full Discussion: ls - maximum number of files
Top Forums UNIX for Dummies Questions & Answers ls - maximum number of files Post 302149780 by Perderabo on Friday 7th of December 2007 11:16:32 AM
Old 12-07-2007
ls -f
should be able to handle any size of directory. The other forms of ls try to read the entire directory into virtual memory for sorting and can bump into the max size for a data segment.
 

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Maximum number of threads per user

Anybody knows how to setup Maximum number of threads per user or some other value on Sun Solaris 8. (1 Reply)
Discussion started by: s_aamir
1 Replies

2. UNIX for Dummies Questions & Answers

Maximum number of users allowed

How do i determen (what command) the max. number of users allowed Thanks in advance (10 Replies)
Discussion started by: siza
10 Replies

3. UNIX for Dummies Questions & Answers

maximum number of input on solaris

Hi, Can anyone tell me what the maximum amount of input characters is on solaris command line? (standard ksh I think) (1 Reply)
Discussion started by: marcello
1 Replies

4. Programming

maximum number of dots in a domain name

maximum number of dots in a domain name - not a sub-domain name. for example: mydomain.com ------ one dot mydomain.com.au ------ two dots do you know maximum number of dots in a domain name and could you provide a sample? thx. (1 Reply)
Discussion started by: hello20009876
1 Replies

5. Solaris

Maximum Number of threads suuported????

Hi, Anybody knows the maximum number of threads suuported by a process in solaris os. Please reply Thanks in advance :( (1 Reply)
Discussion started by: Agnello
1 Replies

6. UNIX for Dummies Questions & Answers

maximum number of arguments

Hi, What is the maximum number of arguments that could be passed to zsh ? To find out that I tried a simple script. And the maximum number of arguments that could be passed turned out to be 23394 #! /bin/zsh arg=1 i=1 subIndex=23000 while do arg=$arg" "$i i=$(($i + 1))... (9 Replies)
Discussion started by: matrixmadhan
9 Replies

7. Shell Programming and Scripting

Maximum number of characters in a line.

Hi, Could any one please let me know what is the maximum number of characters that will fit into a single line of a flat file on a unix. Thanks. (1 Reply)
Discussion started by: Shivdatta
1 Replies

8. UNIX for Dummies Questions & Answers

Maximum number of sed squeezing

Hi all, What is the maximum number of sed squeezing in one shell?? I've surprised with this message when I squeezed 50 sed in the same shell: 253: Identifier too long - maximum length is 18.This is what I've did in my sed query | sed -e "s/ 0 /Default /" | sed -e "s/ 1 ... (2 Replies)
Discussion started by: leo_ultra_leo
2 Replies

9. UNIX for Dummies Questions & Answers

Maximum number of data in Python

Hi all, I would like to save my output data in two columns. I tried print(x,y) but have two problems: 1. There are ~10000 values for each x and y, but the intermediates are omitted; 2. I'd like to list data in two columns instead of two arrays (BTW, it's fine as I can format it using other... (3 Replies)
Discussion started by: sxiong
3 Replies
rsm_memseg_export_create(3RSM)			      Remote Shared Memory Library Functions			    rsm_memseg_export_create(3RSM)

NAME
rsm_memseg_export_create, rsm_memseg_export_destroy, rsm_memseg_export_rebind - resource allocation and management functions for export memory segments SYNOPSIS
cc [ flag... ] file... -lrsm [ library... ] #include <rsmapi.h> int rsm_memseg_export_create( rsmapi_controller_handle_t controller, rsm_memseg_export_handle_t *memseg, void *vaddr, size_t length, uint_t flags); int rsm_memseg_export_destroy( rsm_memseg_export_handle_t memseg); int rsm_memseg_export_rebind( rsm_memseg_export_handle_t memseg, void *vaddr, offset_t off, size_t length); DESCRIPTION
The rsm_memseg_export_create(), rsm_memseg_export_destroy(), and rsm_memseg_export_rebind() functions provide for allocation and manage- ment of resources supporting export memory segments. Exporting a memory segment involves the application allocating memory in its virtual address space through the System V shared memory interface or normal operating system memory allocation functions. This is followed by the calls to create the export segment and bind physical pages to back to allocated virtual address space. The rsm_memseg_export_create() creates a new memory segment. Physical memory pages are allocated and are associated with the segment. The segment lifetime is the same as the lifetime of the creating process or until a destroy operation is performed. The controller argument is the controller handle obtained from a prior call to rsm_get_controller(3RSM). The export memory segment handle is obtained through the memseg argument for use in subsequent operations. The vaddr argument specifies the process virtual address for the segment. It must be aligned according to the controller page size attribute. The length argument specifies the size of the segment in bytes and must be in mul- tiples of the controller page size. The flags argument is a bitmask of flags. Possible values are: RSM_ALLOW_REBIND Unbind and rebind is allowed on the segment during its lifetime. RSM_CREATE_SEG_DONTWAIT The RSMAPI segment create operations rsm_memseg_export_create() and rsm_memseg_export_publish(3RSM) should not block for resources and return RSMERR_INSUFFICIENT_RESOURCES to indicate resource shortage. RSM_LOCK_OPS This segment can be used for lock operations. The rsm_memseg_export_destroy() function deallocates the physical memory pages associated with the segment and disconnects all importers of the segment. The memseg argument is the export memory segment handle obtained by a call to rsm_memseg_export_create(). The rsm_memseg_export_rebind() function releases the current backing pages associated with the segment and allocates new physical memory pages. This operation is transparent to the importers of the segment. It is the responsibility of the application to prevent data access to the export segment until the rebind operation has completed. Segment data access during rebind does not cause a system failure but data content results are undefined. The memseg argument is the export segment handle pointer obtained from rsm_memseg_export_create(). The vaddr argument must be aligned with respect to the page size attribute of the controller. The length argument modulo controller page size must be 0. The off argument is currently unused. RETURN VALUES
Upon successful completion, these functions return 0. Otherwise, an error value is returned to indicate the error. ERRORS
The rsm_memseg_export_create(), rsm_memseg_export_destroy(), and rsm_memseg_export_rebind() functions can return the following errors: RSMERR_BAD_SEG_HNDL Invalid segment handle. The rsm_memseg_export_create() and rsm_memseg_export_rebind() functions can return the following errors: RSMERR_BAD_CTLR_HNDL Invalid controller handle. RSMERR_CTLR_NOT_PRESENT Controller not present. RSMERR_BAD_LENGTH Length zero or length exceeds controller limits. RSMERR_BAD_ADDR Invalid address. RSMERR_INSUFFICIENT_MEM Insufficient memory. RSMERR_INSUFFICIENT_RESOURCES Insufficient resources. RSMERR_PERM_DENIED Permission denied. RSMERR_NOT_CREATOR Not creator of segment. RSMERR_REBIND_NOT_ALLOWED Rebind not allowed. The rsm_memseg_export_create() function can return the following errors: RSMERR_BAD_MEM_ALIGNMENT The address is not aligned on a page boundary. The rsm_memseg_export_rebind() function can return the following errors: RSMERR_INTERRUPTED The operation was interrupted by a signal. The rsm_memseg_export_destroy() function can return the following errors: RSMERR_POLLFD_IN_USE Poll file descriptor in use. USAGE
Exporting a memory segment involves the application allocating memory in its virtual address space through the System V Shared Memory interface or other normal operating system memory allocation methods such as valloc() ( see malloc(3C)) or mmap(2). Memory for a file mapped with mmap() must be mapped MAP_PRIVATE. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ |ATTRIBUTE TYPE |ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Unstable | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
rsm_get_controller(3RSM), rsm_memseg_export_publish(3RSM), attributes(5) SunOS 5.11 8 Apr 2003 rsm_memseg_export_create(3RSM)
All times are GMT -4. The time now is 05:43 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy