Perhaps you can try https://github.com/avikivity/diskplorer to estimate how
many readers you should optimally create.

mån 17 sep. 2018 kl 11:33 skrev Thomas S <soligna...@gmail.com>:

> Is my time display method wrong ?
>
> t := time.Now()
> // Process
> fmt.Println(time.Since(t))
>
>
>
> Le dimanche 16 septembre 2018 22:54:33 UTC+2, Michael Jones a écrit :
>
>> don't be confused about internal process time and external wall clock
>> time here.
>>
>> On Sun, Sep 16, 2018 at 11:27 AM Thomas Solignac <solig...@gmail.com>
>> wrote:
>>
> I think the concurrent read overhead compensates the process
>>> parallelization !
>>>
>>> Both files are in attachment.
>>>
>>> Thank you for helping :-)
>>>
>>>
>>>
>>> Le dimanche 16 septembre 2018 20:02:33 UTC+2, Marc Zahn a écrit :
>>>>
>>>> You mean, loading the files in parallel take the ~same time as loading
>>>> them sequentially? It seems that there is somewhere else a bottleneck...
>>>>
>>>> Am Sonntag, 16. September 2018 14:08:50 UTC+2 schrieb Thomas Solignac:
>>>>>
>>>>> Hello,
>>>>>
>>>>> I have a loading step, where I have something like 60 files to read
>>>>> and process, as fast as possible.
>>>>> I tried loading with goroutines and without, and I get substantially
>>>>> the same process time (38s).
>>>>>
>>>>> *What is the more idiomatic ? Is Golang designed for concurrent files
>>>>> I/O ?*
>>>>>
>>>>> Note : One file per goroutine (not multiple concurents I/O on the same
>>>>> file)
>>>>>
>>>>> Thanks for reading :-)
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "golang-nuts" group.
>>>
>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to golang-nuts...@googlegroups.com.
>>
>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>>
>> *Michael T. jonesmichae...@gmail.com*
>>
> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to