# RootPrompt.org   Nothing but Unix.[Home] [Features] [Programming] [Mac OS X] [Search]

Linux report memory map (used memoey) of a process
You can find the memory used by a program (process) by looking into /proc directory or using standard command such as ps or top. However, you must calculate all memory usage by hand i.e. add Shared Memory + mapped file + total virtual memory size of the process + Resident Set Size + non-swapped physical memory used by process.

So how do you find the memory used by a process or program under Linux?

( Permalink: Linux report memory map (used memoey) of a process      Submitted by nixCraft Fri Nov 23, 2007 )

Installing LAMP Server Using TASKEL
This is to help people install LAMP(LINUX-APACHE-MYSQL-PHP) server in ubuntu(if u use the desktop edition,not for server edition).There are many ways in installing LAMP in a desktop edition. now lets see them. Full Story

( Permalink: Installing LAMP Server Using TASKEL      Submitted by dave Fri Nov 23, 2007 )

How To Make Desktop Applications Start
You probably know this: you power on your machine, and immediately after you've logged in you manually start your two or three favourite applications. Why not have the system start these applications for you automatically? This short guide shows how to accomplish this under GNOME.

( Permalink: How To Make Desktop Applications Start      Submitted by Falko Timme Tue Nov 20, 2007 )

LinuxVMOvercommit
Interesting note about Linux memory management.
"The kernel's commit limit is your swap space plus some percentage of real memory. You set the percentage with the vm.overcommit_ratio sysctl, which lets you deal with both complications of a simple commit limit of swap space plus real memory. (The percentage can be more than 100, for a situation where you have lots of programs that don't use much of their allocated space.)"
Chris's Wiki :: blog/linux/LinuxVMOvercommit

( Permalink: LinuxVMOvercommit      Submitted by Noel Tue Nov 20, 2007 )

Build Java projects with Raven
Say “nevermore” to inexpressiveness and use Raven, a build platform built on top of Ruby, to build your Java applications. Learn about the other installments of Automation for the People for other Java technology techniques. You can also learn how to develop and deploy a sample application with the Spring MVC framework.

( Permalink: Build Java projects with Raven      Submitted by BlueVoodoo Tue Nov 20, 2007 )

The conflict between Java EE and Web 2.0
A tremendous number of successful enterprise applications have been created using the Java EE platform. But the principles Java EE was designed on don't support Web 2.0 efficiently. This article offers an in-depth understanding of the disconnect between Java EE and Web 2.0 principles and the tools needed to address that disconnect. You can go here for more resources and discussions related to integrating enterprise application development with Web2.0 and Java EE.

( Permalink: The conflict between Java EE and Web 2.0      Submitted by Anonymous Tue Nov 20, 2007 )

Developing Grid apps with Perl, Java and Python
The open source community includes and supports a huge range of tools and products that can very easily be leveraged for use in your grid environments. Open source tools cover the whole gamut of different software like Perl, Java, and Python, as well as technology, from operating systems, such as Linux and BSD, to full C/C++ development environments like GNU CC. See how Open Source components can be used individually or collectively to build a grid solution, using native solutions or by taking advantage of the standardization of grid solutions.

( Permalink: Developing Grid apps with Perl, Java and Python      Submitted by Anonymous Tue Nov 20, 2007 )

Enabling Compiz Fusion On An Ubuntu 7.10 Desktop
This tutorial shows how you can enable Compiz Fusion on an Ubuntu 7.10 (Gutsy Gibbon) desktop (the system must have a 3D-capable graphics card - I'm using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.

( Permalink: Enabling Compiz Fusion On An Ubuntu 7.10 Desktop      Submitted by Falko Timme Mon Nov 19, 2007 )

Virtualization in System p
Capitalize on the benefits virtualization can provide to maximize the usage of your resources. Virtualization is a modern approach and is available on all System p servers, starting from POWER4. This article discusses physical and logical partitioning, with special relevance to how to implement logical partitioning.

( Permalink: Virtualization in System p      Submitted by BlueVoodoo Mon Nov 19, 2007 )

Installation Guide: Fedora 8 Desktop
This document describes how to set up a Fedora desktop - including how to enable special mouse buttons, improve laptop support (depending on your model), set up printers (especially HP) and the usage of Compiz Fusion. The result is a fast, secure and extendable system that provides all you need for daily work and entertainment.

( Permalink: Installation Guide: Fedora 8 Desktop      Submitted by Falko Timme Mon Nov 19, 2007 )

Building Products with FreeBSD
The FreeBSD project is a worldwide, voluntary, and collaborative project, which develops a portable and high-quality operating system. The FreeBSD project distributes the source code for its product under a liberal license, with the intention of encouraging the use of its code. Collaborating with the FreeBSD project can help organizations reduce their time to market, reduce engineering costs and improve their product quality.
This article examines the issues in using FreeBSD code in appliances and software products. It highlights the characteristics of FreeBSD that make it an excellent substrate for product development. The article concludes by suggesting a few “best practices” for organizations collaborating with the FreeBSD project.

( Permalink: Building Products with FreeBSD      Submitted by zaher el siddik Mon Nov 19, 2007 )

Fedora 8 Server Setup
This is a detailed description about how to set up a Fedora 8 server that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of Fedora 8, but should apply to the 64-bit version with very little modifications as well.

( Permalink: Fedora 8 Server Setup      Submitted by Falko Timme Fri Nov 16, 2007 )

Ubuntu 7.10 (Gutsy Gibbon) Samba Standalone Server
This tutorial explains the installation of a Samba fileserver on Ubuntu 7.10 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as standalone server, not as a domain controller. For this setup, I will use the Ubuntu Server installation CD but the same installation procedure will work on an Ubuntu desktop as well.

( Permalink: Ubuntu 7.10 (Gutsy Gibbon) Samba Standalone Server      Submitted by Falko Timme Fri Nov 16, 2007 )

Enabling Compiz Fusion On A Fedora 8 GNOME Desktop
This tutorial shows how you can enable Compiz Fusion on a Fedora 8 GNOME desktop (the system must have a 3D-capable graphics card - I am using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.

( Permalink: Enabling Compiz Fusion On A Fedora 8 GNOME Desktop      Submitted by Falko Timme Fri Nov 16, 2007 )

The art of Ajax-based persistent object mapping
The Persevere persistent object framework brings persistent object mapping to the browser JavaScript environment. Learn how persevere maps JavaScript objects to remotely persisted data stores by using JSON with standard REST HTTP methods using the JSON for persistence (JSPON) specification. The Ajax resource center has much more on this and other coding examples.

( Permalink: The art of Ajax-based persistent object mapping      Submitted by Anonymous Fri Nov 16, 2007 )

Featured Articles:
Unix and Linux Podcasting Guide

Expect and SSH

The Linux Enterprise Cluster

Book Review: Podcasting: Do-It-Yourself Guide

Remote Backups With Rsync

Weakness and Security

Essential CVS

Spring Into Technical Writing

Other News:
Biodiesel Resources

Older News

Setting Up A High-Availability Load Balancer
(Thu Nov 15, 2007)

How to view CHM (Microsoft Compiled HTML Help)
(Thu Nov 15, 2007)

Anatomy of Linux Synchronization Methods
(Thu Nov 15, 2007)

How to create smart situated apps for Mashups
(Thu Nov 15, 2007)

The Perfect Desktop - gOS 1.0.1
(Wed Nov 14, 2007)

Xubuntu 7.10 (gutsy gibbon) Screenshots Tour
(Wed Nov 14, 2007)

Create a Fedora 7 Live CD with Custom Software
(Wed Nov 14, 2007)

Internals of porting C/C++ sources
(Wed Nov 14, 2007)

Cleaver Zend IDE helps you fix PHP bugs
(Wed Nov 14, 2007)

Mocking and Stubbing in Ruby on Rails
(Wed Nov 14, 2007)

Turn Your Old PC into a Webapp Monster with gOS
(Tue Nov 13, 2007)

How to Set Up Ruby on Rails with LightTPD or NGINX
(Tue Nov 13, 2007)

Installing Lighttpd With PHP5 And MySQL
(Tue Nov 13, 2007)

Using the ColdFusion Eclipse plug-in
(Tue Nov 13, 2007)

The smart way to Process XML files with PHP
(Tue Nov 13, 2007)

Console tricks: The art of using manuals
(Tue Nov 13, 2007)

Running FreeNX using a Mandriva 2008 Server
(Thu Nov 8, 2007)

How to Install Ruby on Rails (ROR) in Ubuntu
(Thu Nov 8, 2007)

TUAW Series: How I set up my Mac
(Thu Nov 8, 2007)

The power of Network Installation Manager
(Thu Nov 8, 2007)

Linux Storage: Creating a +2TB Partition
(Wed Nov 7, 2007)

Installing Xen On An Ubuntu 7.10
(Wed Nov 7, 2007)

Kubuntu 7.10 (gutsy gibbon) Screenshots Tour
(Wed Nov 7, 2007)

Tuning Disk Performance, Part 3
(Wed Nov 7, 2007)

Installing Songbird 0.3 Developer Pre-Release
(Mon Nov 5, 2007)

The Blog of Ben Rockwood
(Mon Nov 5, 2007)

Short Tip: Extract Files from an RPM file
(Mon Nov 5, 2007)

Install Linux on Sony Playstation PS3 - a collecti
(Fri Nov 2, 2007)

Full Mail Server Solution With Virtual Domains
(Fri Nov 2, 2007)

Build an Indestructible Web-Hosted Brain
(Fri Nov 2, 2007)

[Latest News] [Newer News] [Older News]

Our content can be syndicated: Main Page Mac Page
(Validate RSS code)

Copyright 1999-2005 Noel Davis. Noel also runs web sites about sailing and kayaking.
All trademarks are the property of their owners.
All articles are owned by their author