Sponsored Content
Full Discussion: Shared Services Platform
Operating Systems AIX Shared Services Platform Post 302640095 by bakunin on Monday 14th of May 2012 05:51:22 AM
Old 05-14-2012
Quote:
Originally Posted by zaxxon
You also have to keep in mind, that sloppy code will not always be speeded up by pure hardware power. There might be some point where there is not much speedup seen, no matter what you activate.
This is absolutely true.

Sloppy code is usually not only demanding more resources than it ought to demand but also demanding more resources to modify it. That means that software maintenance will be a lot more costly than with good code and this will raise the TCO of the program(s).

If systems you administrate are performance-critical the best advice i can give you: agree to some form of SLA with your customers. Get some number which can be measured - number of transactions, response time in seconds, whatever - and get your customer to agree about some threshold value which will mark the border between their needs being met and their needs being not met.

This is raising demands from the subjective feeling ("i feel the system is somewhat slow today") to an objectively measurable fact. Either the system is "fast enough" or it isn't but as long as you are measured against some gut-feeling of some people whose benevolence is usually in great doubt (they simply don't care if they make life miserable for you) you are fighting an uphill fight.

So get your customers to agree to some value of x which they will deem satisfactorial and every complaint from there on can be measured against this value and proven to be correct (=you have to work) or wrong (=they have to shut up).

I hope this helps.

bakunin
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Platform decision

Hi folks First, let me apologize in advance for the long message. I know this will sound like a typical "newbie" message but I am really working to understand the technology in order to make informed decisions. I am currently in the process of evaluating Unix hardware and OS platforms for an... (5 Replies)
Discussion started by: Scooter
5 Replies

2. AIX

AIX platform

Hello, I need to download some programs to AIX 5.2 box but the download page have two versions: for 32 and 64 bits. Is there a command to know what platform is my AIX 5.2 box? I mean 32 or 64 bits?? Thanks in advance. (1 Reply)
Discussion started by: jpoot
1 Replies

3. Programming

Shared memory in shared library

I need to create a shared library to access an in memory DB. The DB is not huge, but big enough to make it cumbersome to carry around in every single process using the shared library. Luckily, it is pretty static information, so I don't need to worry much about synchronizing the data between... (12 Replies)
Discussion started by: DreamWarrior
12 Replies

4. Programming

Shared memory for shared library

I am writing a shared library in Linux (but compatible with other UNIXes) and I want to allow multiple instances to share a piece of memory -- 1 byte is enough. What's the "best" way to do this? I want to optimize for speed and portability. Obviously, I'll have to worry about mutual exclusion. (0 Replies)
Discussion started by: otheus
0 Replies

5. Shell Programming and Scripting

which platform

hi everyone, i am new in unix. i want to write(develop) unix shell script/program. which platform can i use. Generally i write scripts in "vi" platform. Are there any platform for develop shell programs. Please help me. Thanx for your advice. (6 Replies)
Discussion started by: temhem
6 Replies

6. Programming

Shared library with acces to shared memory.

Hello. I am new to this forum and I would like to ask for advice about low level POSIX programming. I have to implement a POSIX compliant C shared library. A file will have some variables and the shared library will have some functions which need those variables. There is one special... (5 Replies)
Discussion started by: iamjag
5 Replies

7. Red Hat

Restart of services if port no is changed in /etc/services in RHEL

I had a doubt if any services need to be restarted if port no in /etc/services in an RHEL setup is changed. For eg, the port no of 443 for SSL may need to be changed. I hope my query is clear whether any services need to be restarted if port no in /etc/services is changed. Please revert with... (10 Replies)
Discussion started by: RHCE
10 Replies

8. Shell Programming and Scripting

Script to Start services based on dependent services on other AIX machine

Hi, I just started working on a script. After my research, i found a command which can help me: AIM: To build a script which starts the services (Services 1) on server 1 automatically whenever its down. And it has a dependency on other service (Service 2) on Server 2. So my script has to... (4 Replies)
Discussion started by: draghun9
4 Replies
MGE-SHUT(8)							    NUT Manual							       MGE-SHUT(8)

NAME
mge-shut - Driver for SHUT Protocol UPS equipment SYNOPSIS
mge-shut -h mge-shut -a UPS_NAME [OPTIONS] Note This man page only documents the hardware-specific features of the mge-shut driver. For information about the core driver, see nutupsdrv(8). SUPPORTED HARDWARE
mge-shut supports all recent Eaton, MGE and Dell UPS models which use the SHUT (Serial HID UPS Transfer) protocol. Older MGE models, such as Pulsar ESV+, Pulsar EX and Pulsar ES+, use the U-Talk protocol and should use the mge-utalk driver. EXTRA ARGUMENTS
This driver also supports the following optional settings: lowbatt=num Set the low battery warning threshold at which shutdown is initiated by upsmon(8). The factory default value is 30 (in percent), and can be settable depending on the exact model. offdelay=num Set the timer before the UPS is turned off after the kill power command is sent (via the -k switch). The default value is 20 (in seconds). Usually this must be lower than ondelay, but the driver will not warn you upon startup if it isn't. ondelay=num Set the timer for the UPS to switch on in case the power returns after the kill power command had been sent but before the actual switch off. This ensures the machines connected to the UPS are, in all cases, rebooted after a power failure. The default value is 30 (in seconds). Usually this must be greater than offdelay, but the driver will not warn you upon startup if it isn't. Some UPS'es will restart no matter what, even if the power is (still) out at the moment this timer elapses. In that case, you could try if setting ondelay = -1 in ups.conf helps. notification=num Set notification type to 1 (no), 2 (light) or 3 (yes). The default value is 3 (yes) because of some early Ellipse models which need it. KNOWN ISSUES
Repetitive timeout and staleness Some models tends to be unresponsive with the default polling frequency. The result is that you have some "data stale" errors in your system log. In this case, simply modify the general parameter "pollinterval" to a higher value (like 10 for 10 seconds). This should solve the issue. Using notification=3 might also help. AUTHOR
Arnaud Quette SEE ALSO
The core driver nutupsdrv(8) Internet resources The NUT (Network UPS Tools) home page: http://www.networkupstools.org/ Network UPS Tools 05/21/2012 MGE-SHUT(8)
All times are GMT -4. The time now is 07:13 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy