shell, perl, performance, parallelism, profiling, etc. (was: Upgrade guidance)
Kevin D. Clark
kevin_d_clark at comcast.net
Tue Oct 21 16:28:59 EDT 2008
- Previous message: shell, perl, performance, parallelism, profiling, etc. (was: Upgrade guidance)
- Next message: shell, perl, performance, parallelism, profiling, etc.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Ben Scott writes:
> Consider: If the RPM database is in cache, then the
> "package-cleanup" utility is going to mainly be reading data from
> already cached pages (memory mapped file I/O). In the Perl script,
> everything is serialized. But in the bash script, both
> package-cleanup invocations can -- I'm guessing -- run concurrently.
> One on each core. I think the "package-cleanup" runs are the
> slowest thing by far in this process, so if they can both run at the
> same time, that might do so well as to cut wall clock time *in
> half*. That might well make-up for otherwise slow tasks.
The thing that you are dancing around is called Amdahl's Law, BTW.
Regards,
--kevin
--
Let me put it to you this way: computers are my business.
--Andrew Hume
- Previous message: shell, perl, performance, parallelism, profiling, etc. (was: Upgrade guidance)
- Next message: shell, perl, performance, parallelism, profiling, etc.
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the gnhlug-discuss
mailing list