unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Dired C idea
@ 2021-07-31  1:34 Richard Stallman
  2021-07-31  2:29 ` Alexandre Garreau
                   ` (2 more replies)
  0 siblings, 3 replies; 42+ messages in thread
From: Richard Stallman @ 2021-07-31  1:34 UTC (permalink / raw)
  To: emacs-devel

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

What would people think about making the C command in Dired
run rsync to do the copying of a directory>

The idea is that interrupting the copying would let you
restart it without starting from zero.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





^ permalink raw reply	[flat|nested] 42+ messages in thread
* Re: Dired C idea
@ 2021-08-07 18:22 Peter Oliver
  2021-08-07 18:32 ` Eli Zaretskii
  0 siblings, 1 reply; 42+ messages in thread
From: Peter Oliver @ 2021-08-07 18:22 UTC (permalink / raw)
  To: michael.albinus, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 647 bytes --]

Michael Albinus <michael.albinus@gmx.de> writes:

> > I would like to see some benchmark figures first. For example, I'm not
> > sure that rsync performs better when the target directory does not exist
> > yet, and there's nothing to sync.
> 
> I made some comparison between "cp -pr" and "rsync -pr" on shell
> level.

Something else to consider is that from the next major version of GNU Coreutils, cp will default to copy-on-write (“--reflink=auto”) on supported filesystems.  This is lightning fast, and saves disk space too.

I expect that rsync will gain equivalent capabilities in time, but it doesn’t have them yet.

-- 
Peter Oliver

^ permalink raw reply	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2021-08-10 19:49 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-31  1:34 Dired C idea Richard Stallman
2021-07-31  2:29 ` Alexandre Garreau
2021-07-31  3:35 ` Tim Cross
2021-07-31  6:23   ` Eli Zaretskii
2021-07-31 16:03     ` Arthur Miller
2021-07-31 16:07       ` Eli Zaretskii
2021-07-31 17:03         ` Arthur Miller
2021-07-31 20:56   ` [External] : " Drew Adams
2021-08-02  1:08     ` Richard Stallman
2021-08-02  1:37       ` Drew Adams
2021-08-05 14:12         ` Richard Stallman
2021-08-05 14:56           ` Drew Adams
2021-08-05 19:43           ` Fabrice Bauzac-Stehly
2021-08-07  3:04             ` Richard Stallman
2021-08-07  8:56               ` Fabrice Bauzac-Stehly
2021-08-08  7:08                 ` Fabrice Bauzac-Stehly
2021-08-09  2:26                 ` Richard Stallman
2021-08-10 19:49                   ` Fabrice Bauzac-Stehly
2021-07-31 13:35 ` Michael Albinus
2021-08-01  0:47   ` Richard Stallman
2021-08-01  7:48     ` Michael Albinus
2021-08-02  1:10       ` Richard Stallman
2021-08-02  1:41         ` [External] : " Drew Adams
2021-08-02 15:58         ` Michael Albinus
2021-08-03 11:43           ` Michael Albinus
2021-08-03 20:31             ` Gregory Heytings
2021-08-03 21:02               ` [External] : " Drew Adams
2021-08-04  7:47                 ` Pankaj Jangid
2021-08-04 14:31                   ` Drew Adams
2021-08-03 21:34               ` Arthur Miller
2021-08-03 22:27                 ` Gregory Heytings
2021-08-03 22:56                   ` Stefan Monnier
2021-08-04  7:48                   ` Andreas Schwab
2021-08-04  8:44                   ` Arthur Miller
2021-08-03 21:30             ` Fabrice Bauzac-Stehly
2021-08-03 21:35               ` Eric Abrahamsen
2021-08-04  8:50                 ` Arthur Miller
2021-08-05 14:12             ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2021-08-07 18:22 Peter Oliver
2021-08-07 18:32 ` Eli Zaretskii
2021-08-07 18:54   ` Peter Oliver
2021-08-07 19:16     ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).