Scalability is one of the most significant advantages of cloud computing. However, the scalability of applications must not compromise the quality of service offered by the cloud service provider. An adverse impact on the performance of the cloud due to increased scalability may lower cost benefits. The software features of the application and its design must be able to support the scalable architecture of the cloud. When an application is not designed to use system resources efficiently, it tends to underperform and demand more attention than required to achieve the expected level of performance.
The setuid permission on an executable file means that the command will run as the user owning the file, not as the user that ran the command. One example is the passwd command: [student@desktopX ~]$ ls -l /usr/bin/passwd -rw s r-xr-x. 1 root root 35504 Jul 16 2010 /usr/bin/passwd In a long listing, you can spot the setuid permissions by a lowercase s where you would normally expect the x (owner execute permissions) to be. If the owner does not have execute permissions, this will be replaced by an uppercase S . The special permission setgid on a directory means that files created in the directory will inherit their group ownership from the directory, rather than inheriting it from the creating user. This is commonly used on group collaborative directories to automatically change a file from the default private group to the shared group, or if files in a directory should be
Comments
Post a Comment
thank you for visiting :)