From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751095AbWDJIlQ (ORCPT ); Mon, 10 Apr 2006 04:41:16 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751097AbWDJIlQ (ORCPT ); Mon, 10 Apr 2006 04:41:16 -0400 Received: from smtp.osdl.org ([65.172.181.4]:35524 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S1751095AbWDJIlP (ORCPT ); Mon, 10 Apr 2006 04:41:15 -0400 Date: Mon, 10 Apr 2006 00:40:30 -0700 From: Andrew Morton To: Grzegorz Kulewski Cc: linux-kernel@vger.kernel.org Subject: Re: Slow swapon for big (12GB) swap Message-Id: <20060410004030.5e48be79.akpm@osdl.org> In-Reply-To: References: X-Mailer: Sylpheed version 1.0.4 (GTK+ 1.2.10; i386-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Grzegorz Kulewski wrote: > > I am using big swap here (as a backing for potentially huge tmpfs). And I > wonder why swapon on such big (like 12GB) swap takes about 7 minutes > (continuous disk IO). It's a bit quicker here: vmm:/usr/src/25# mkswap /dev/hda6 Setting up swapspace version 1, size = 54031826 kB vmm:/usr/src/25# time swapon /dev/hda6 swapon /dev/hda6 0.00s user 0.04s system 74% cpu 0.054 total > Is this expected? Nope. > Why it is like that? Are you using a swapfile or a swap partition? If it's a swapfile then perhaps the filesystem is being inefficient in its bmap() function. Which filesystem is it?