delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/04/08/15:49:25

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0AE2C3846402
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1712605763;
bh=e+SyFDXa8gsEmwgjnabDUB0vDz4Zfbz9ENunhSbR5ks=;
h=References:In-Reply-To:Date:Subject:To:Cc:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
From:Reply-To:From;
b=eGTiqE6pSTrI4pMd+sK4LrestuxNlNBlZk/Xdqe4Qv7IZ7ky+GmFM2LdDndNu0/Gu
5wR7lv4PGQuq5QBtU51+FangmZhJQchWTJqbTal9MlqKo+8ggDPnzztnAl8AJ85vSS
Te/ZUpCZnM8iNjkQ+vbJOu7xz118uzFe5Di2L1F0=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 15E173858D28
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 15E173858D28
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712605712; cv=none;
b=ZiR3ftPu/g2PyacLbkJu13XepAInHyXNDm8AJt6l37YGE7RpdNS2HNUpo9CG+dh6bRC9moSQu+LONnklYQEen2ggUaGaGAWi/CbHw3s2gPcYmepWjbswzWrXE/WV8Edp6cxCCIytuCw/2EuWg/aeRLr5lqjwka58BB0dLeWg0UI=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1712605712; c=relaxed/simple;
bh=NkQ/l/Tv+9pZ1Z2Ylfb5226bbku9l6WlrS5wu8zIJKo=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=BNIY0QyK1E1BHNa1u+ykI7oDrodf0tgsBkOhhULAHD3kErZxl03nwSjAQjEvfuNoODgS+ishydk9/jbSpzCGH2bg/xmJpkjg+/2Gl72RYvp7KEqzkthINSkFlwFY8APfZ92uzOxhmwC/7IOOW3f3jyTdVfMzLEJbBKnsaMentUo=
ARC-Authentication-Results: i=1; server2.sourceware.org
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1712605709; x=1713210509;
h=content-transfer-encoding:cc:to:subject:message-id:date:from
:in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=NkQ/l/Tv+9pZ1Z2Ylfb5226bbku9l6WlrS5wu8zIJKo=;
b=ct/Sj0vD6xS3r1L6ub34KSe53nH6y5erQckAhF3Su6c8zoTE85hLBJEee8/9MX1Kgx
mRsVL6tgZ+hSsB5FjrhwVqcLhbOB4o1tZxy6TdgdQP9uLcOTpVn4JFeGkE6fHdeXased
YrVbnGMOAAsZaw1B9U0D4R0jhJYwApRe98Ip5lRY0CP2zt33+/bx4CRlKFLYbRVZGXWe
jl59UNj8EBrx/MfzvoD50ZtP1ys5tFAZW+PvmfmO+5v36Bz3qnrfPB8aRjrIbbXMPD42
MlHAQzGTgYngicl35mVgHQe2qih55RmurDOqp+TW7x0lJqDe+yWL12ca1/qDbjxiXX4/
4RZQ==
X-Gm-Message-State: AOJu0Yy9f7/aEuN+aZqC8Q/FSgKVGOkQJMo/f3JgQr29lZkefyG0WOTS
C60cJMki0BaQGeBb4xz8kn1b5hSQDtN86QIJqfJKXAscNBKcZHKe0bh6eHNif5TM7CHMpOsSHQN
Je8Pf2JQEBvfId7YroV/SPC1bpfEwHzcdNb8V
X-Google-Smtp-Source: AGHT+IHDEVT9aAlq/rM/fyGCkg8Buu5HCMtXXY9XTV+N2C5FzDKNWyWYTRQw2XxT2Flkumfbv3jamcrDwIQDdOxGmoE=
X-Received: by 2002:a05:6870:912a:b0:22e:77b6:4f9d with SMTP id
o42-20020a056870912a00b0022e77b64f9dmr10312977oae.3.1712605709333; Mon, 08
Apr 2024 12:48:29 -0700 (PDT)
MIME-Version: 1.0
References: <CAL8MddUVziE5+10=dANw_H8ySJRvhj-wZ857YqkcudmTZbJe+w AT mail DOT gmail DOT com>
In-Reply-To: <CAL8MddUVziE5+10=dANw_H8ySJRvhj-wZ857YqkcudmTZbJe+w@mail.gmail.com>
Date: Mon, 8 Apr 2024 20:47:55 +0100
Message-ID: <CA+kUOakQhTnCLdkhBCtiRn+G+0K4nQ-UCYN65044+D_OMsqfGg@mail.gmail.com>
Subject: Re: Cygwin a bit slow
To: J M <cesarjorgemartinez AT gmail DOT com>
Cc: cygwin AT cygwin DOT com
X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,
SPF_PASS, TXREP, URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Adam Dinwoodie via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Adam Dinwoodie <adam AT dinwoodie DOT org>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 438JnOit321809

On Fri, 5 Apr 2024 at 16:19, J M via Cygwin wrote:
>
> Hi,
>
> I'm seeing that Cygwin is a bit slow, directly and after comparing to
> simple ubuntu virtual machines by example.
>
> Specifically:
>
> - Copy and paste texts in vim, I see clearly the slow in paste.
> - Using sed and/or grep that count approx. between 6x and 8x respect to
> virtual machine simple ubuntu.
> - In general multiple bash commands are slower.
>
> Can you analyze this?
>
> I'm use the last updated Windows 11 and a fresh Cygwin.

This is expected. Cygwin runs as a compatibility layer between Windows
and the POSIX applications, and that compatibility layer has
significant performance overheads. Running in a virtual machine –
including WSL – has far fewer of those overheads, at the expense of
requiring a complete separate operating system, all the virtualisation
infrastructure, and poorer access to the Windows OS.

There is clearly a trade-off here, and for a lot of folk who would
have used Cygwin in the past, WSL is going to be a better choice:
those disadvantages are much less relevant than they were five or ten
years ago. Obviously, if you have ideas for how to improve Cygwin
performance, the project is always looking for volunteers; there's
more information at https://cygwin.com/contrib.html.

HTH

Adam

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019