From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 17 09:17:48 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8F73965; Tue, 17 Mar 2015 09:17:47 +0000 (UTC) Received: from mail-qg0-x232.google.com (mail-qg0-x232.google.com [IPv6:2607:f8b0:400d:c04::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A1AF9CA0; Tue, 17 Mar 2015 09:17:47 +0000 (UTC) Received: by qgez64 with SMTP id z64so2523459qge.2; Tue, 17 Mar 2015 02:17:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=Gxz1Nt5xFX+o4t9L4MLLQY++cQtvwWWGVqTyFl+H1sE=; b=n+jD7GvY2WhSCCCKQkiPuQXoLUG0aTikGiOw82vygkXuo9Dk0X3tvarSxS9wxztuZd mSW6yz1qrP3D3uZkyH22C2ZT4JRsvE+dh7j2RW8W1o3FNtKUmEl1jo/Rx6O0Ul73SJ1e lwfkGMG1/WYp4SOtELtpQugXRbs3gNwrcw+orDRkbXq+7O7O2EfxTZVsRiFjBlqODu9O N+eBIsll4kV318QX4/6Vnxm49tQIl8Ny1rArU5f2uqaVmSYgStKSSPpBzWZpref1h28L 4Q9FMfDVjsUnyE8zgC6hWtcdSzs8Ze1hMG6/2/8oep10dVHmej+AttMSigzFSSUM0zIq XBwA== X-Received: by 10.141.18.208 with SMTP id u199mr81819152qhd.47.1426583866164; Tue, 17 Mar 2015 02:17:46 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?5YiY5pm654y3?= Date: Tue, 17 Mar 2015 09:17:45 +0000 Message-ID: Subject: GSoC 2015: Memory compression To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "theraven@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Mar 2015 09:17:48 -0000 Hi hackers, I am a CS master student from Peking University and interesting in FreeBSD's GSoC, especially the memory compression idea. I had some experience of kernel development and debugging from my previous RedHat kernel QA internship and MIT 6.828 course project JOS which requires to implement a unix-like single processor OS. Though I don't have much experience of FreeBSD but I have the intention and the passion to improve my knowledge during this project. Here is a few things I want to ask, 1. Is this project still available/incomplete? I ask this because I noticed some ideas listed in the summer of code ideas page have been finished in previous GSoC. 2. I think the first step of this project could be reserving some memory space as in-memory swap and we 'swap' the less used page to it. Is that sounds like a plan to you? If so, I would make a prototype of it in FreeBSD in the next few days to get my hand dirty. P.S. I had sent an identical email to theraven@, just forwarding it here. It would be great if I could get your helps and advises. Sincerely, Zhiyou