Как зарегистрироваться на форуме?

Блог имени бабочка (темы, которые создал(а) участник форума бабочка)

Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

Программы серии 1C для бухгалтерии Казахстана (1С:Предприятие, Бухгалтерский учет, Зарплата и Управление Персоналом, Управление Торговлей, Торговля и Склад, Зарплата и Kадры и т.д.).

Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

Сообщение aaefmln » 18 июн 2010, 17:07

Fyodor писал(а):Да ну? Вот копирую себе на комп 300 файлов общей массой 1 гектар, и один файлик размером с гектар... У меня почему - то 1 файлик залетает быстрее чем 300 файликов, наверно с моим компом глюк какой-то, да и не только с моим....
А еще при этом глюк есть, когда 300 копируются, у меня комп еле шевелится, а вот когда один, я еще ахинею всяку на форумах пишу...


Правильно говоришь. Но при чем здесь копирование файлов?
У нас-то задача какая? Найти в индексах позицию, прыгнуть в эту позицию в файле данных, и считать (или записать) данные.
Ну и в каком случае быстрее получится - если иметь 10 файлов по 100Мб, или 1 файл на 1Гб?
aaefmln

 
Блог имени aaefmln
Активность участника


Эта тема в сообществах:

Тема пока не добавлена ни в одно сообщество

Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

Сообщение d_Fedor » 18 июн 2010, 18:26

Угу... задача то задачей, только вот програмулина открывает ВСЕ файлы и держит их открытыми, а не обращается к ним по мере надобности. Увы, это не SQL когда по сетке только запросы ходят. Это файловый вариант.
d_Fedor

 
Блог имени d_Fedor
Активность участника

Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

Сообщение aaefmln » 21 июн 2010, 08:56

Fyodor писал(а):Угу... задача то задачей, только вот програмулина открывает ВСЕ файлы и держит их открытыми, а не обращается к ним по мере надобности.


А это вообще имеет какое-то отношение к скорости работы?
aaefmln

 
Блог имени aaefmln
Активность участника

Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

Сообщение Кайрат-F2 » 21 июн 2010, 09:50

На деле имеет. В зависимости от операционной системы и от файловой системы операции открытия файла по его имени, записи и закрытия часто именно в части поиска файла по имени, создание "file handle" (или "file descriptor" в зависимости от системы), обработка ошибок открытия файла занимает много времени.

Насколько это оптимизировано в Вашей системе, можете написать программу и сделать 100 миллионов изменений одного файла не закрывая его и 100 миллионов изменений разных файлов и сравнить затраченное время.
Кайрат-F2

 
Сообщения: 37347
Зарегистрирован: 27 янв 2008, 16:54
Откуда: г. Братислава - Словакия
Профессия: IT Специалист
Блог имени Кайрат-F2
Активность участника

    Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

    Сообщение aaefmln » 21 июн 2010, 09:56

    Кайрат-F2 писал(а):На деле имеет. В зависимости от операционной системы и от файловой системы операции открытия файла по его имени, записи и закрытия часто именно в части поиска файла по имени, создание "file handle" (или "file descriptor" в зависимости от системы), обработка ошибок открытия файла занимает много времени.

    Насколько это оптимизировано в Вашей системе, можете написать программу и сделать 100 миллионов изменений одного файла не закрывая его и 100 миллионов изменений разных файлов и сравнить затраченное время.


    Правильно.
    Но 7.7 в процессе работы держит все файлы открытыми - поэтому данный момент на скорость повлиять не может.
    Видите, вы сами все и разъяснили.
    aaefmln

     
    Блог имени aaefmln
    Активность участника

    Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

    Сообщение d_Fedor » 21 июн 2010, 10:54

    aaefmln писал(а):
    Кайрат-F2 писал(а):На деле имеет. В зависимости от операционной системы и от файловой системы операции открытия файла по его имени, записи и закрытия часто именно в части поиска файла по имени, создание "file handle" (или "file descriptor" в зависимости от системы), обработка ошибок открытия файла занимает много времени.

    Насколько это оптимизировано в Вашей системе, можете написать программу и сделать 100 миллионов изменений одного файла не закрывая его и 100 миллионов изменений разных файлов и сравнить затраченное время.


    Правильно.
    Но 7.7 в процессе работы держит все файлы открытыми - поэтому данный момент на скорость повлиять не может.
    Видите, вы сами все и разъяснили.

    А что такое держит открытыми? Это значит что в каждый момент времени идет запрос и повторное открытие файла. Честно говоря не ожидал от Вас такого непонимания... То есть по сути в любой момент времени 1С гоняет по сетке всю массу всех 300 файлов. При этом и ширина сети и процессорное время машины и т.д.и т.п., дробиться по сути на 300 потоков и каждый поток обрабатывает в отдельности. Для ОС это действительно 300 отдельных потоков, и ОС обрабатывает КАЖДЫЙ в отдельности. А разные ОС могут обрабатывать одновременно ограниченное количество файлов (потоков), например XP может одновременно держать открытыми 1024 файла, отсюда известная ошибка сетевых версий 1С, когда база лежит на машине с ОС ХР, помните? При попытке входа например 5_го пользователя, 1С вылетает с ошибкой на каком нибудь файле. Это как раз момент когда достигается предел количества одновременно открытых файлов.
    P/S Знаете, этот спор напоминает многих пользователей интернета: Откуда у меня трафик? Я же ничего не качал, только посмотрел.... :)
    d_Fedor

     
    Блог имени d_Fedor
    Активность участника

    Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

    Сообщение Кайрат-F2 » 21 июн 2010, 11:04

    Про пятого пользователя это на версии Windows Home или Professional?
    Кайрат-F2

     
    Сообщения: 37347
    Зарегистрирован: 27 янв 2008, 16:54
    Откуда: г. Братислава - Словакия
    Профессия: IT Специалист
    Блог имени Кайрат-F2
    Активность участника

      Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

      Сообщение Кайрат-F2 » 21 июн 2010, 11:17

      Пока эксперимент не проведем спор не решится, но нужно учесть, что в 8.х и 7.7 еще и разные базы данных и еще много чего различного. Я не вижу способа явно определить где какой факто влияет и как
      Кайрат-F2

       
      Сообщения: 37347
      Зарегистрирован: 27 янв 2008, 16:54
      Откуда: г. Братислава - Словакия
      Профессия: IT Специалист
      Блог имени Кайрат-F2
      Активность участника

        Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

        Сообщение aaefmln » 21 июн 2010, 11:20

        Fyodor писал(а):А что такое держит открытыми? Это значит что в каждый момент времени идет запрос и повторное открытие файла.


        В каждый момент времени? Запрос и повторное открытие файла?

        Fyodor писал(а): То есть по сути в любой момент времени 1С гоняет по сетке всю массу всех 300 файлов. При этом и ширина сети и процессорное время машины и т.д.и т.п., дробиться по сути на 300 потоков и каждый поток обрабатывает в отдельности. Для ОС это действительно 300 отдельных потоков, и ОС обрабатывает КАЖДЫЙ в отдельности.


        Какие ужасные истории...

        1. Федору больше не наливать.
        2. Запускаем монитор производительности. Добавляем новый счетчик на сетевом адаптере. Запускаем 1С, наблюдаем нагрузку на сеть в различных режимах: запуск 1С, открытие/проведение документов, состояние покоя.
        aaefmln

         
        Блог имени aaefmln
        Активность участника

        Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

        Сообщение d_Fedor » 21 июн 2010, 11:47

        Windows Home -1024
        Windows Professional - 2048
        1. Федору больше не наливать.
        2. Запускаем монитор производительности. Добавляем новый счетчик на сетевом адаптере. Запускаем 1С, наблюдаем нагрузку на сеть в различных режимах: запуск 1С, открытие/проведение документов, состояние покоя.

        aaefmln советую поизучать работу ОС
        d_Fedor

         
        Блог имени d_Fedor
        Активность участника

        Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

        Сообщение aaefmln » 21 июн 2010, 11:56

        Fyodor писал(а):aaefmln советую поизучать работу ОС


        Серьезно? Это вы мне?
        А что вы скажете про это картинко:
        Изображение
        (это было использование сетевого адаптера, байт/сек, при работе с демо-базой 265 релиза, лежащей на 2008 Server).
        aaefmln

         
        Блог имени aaefmln
        Активность участника


        Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

        Сообщение d_Fedor » 21 июн 2010, 14:33

        При чем здесь нагрузка на сеть и открытые файлы?
        d_Fedor

         
        Блог имени d_Fedor
        Активность участника

        Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

        Сообщение Кайрат-F2 » 21 июн 2010, 14:37

        Не стоит забывать, что в 8.х используется не dbf, а это сильно может менять ситуацию. Возможно новый формат базы данных более оптимизирован для таких случаев.

        Лично я с одним случаем столкнулся, когда файл базы 1С 8.1 был файловой системой из-за сбоя укорочен до размера одного кластера. В 7.7 эта проблема бы коснулась только одной dbf и пострадала бы только часть информации, а в этом случае полетела вся база.

        Ну и каких только гипотез я не слышал в результате по этой проблеме, почему файл стал "таким маленьким". Но это уже другой разговор, выходит за рамки этой темы.

        Возвращаясь к обсуждению, кто-нибудь сможет применить опыт и доказать, что движок на одном файле при том же количестве изменений имеет другую скорость? Если нет, то пока считаем это мнение ни доказанным, ни опровергнутым.
        Кайрат-F2

         
        Сообщения: 37347
        Зарегистрирован: 27 янв 2008, 16:54
        Откуда: г. Братислава - Словакия
        Профессия: IT Специалист
        Блог имени Кайрат-F2
        Активность участника

          Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

          Сообщение aaefmln » 21 июн 2010, 15:19

          Fyodor писал(а):При чем здесь нагрузка на сеть и открытые файлы?


          Опаньки...
          А вот вот это кто написал - Пушкин ? :

          Fyodor писал(а): В первую очередь преимущества скорости за счет содержания в восьмерке "все в одном файле", а 7.7 открывает грубо для типовой более 300 файлов... Вот эту "свору" 7.7 тягает по сетке, отсюда "тормоза" в работе. Один файлик, даже если он большой тягать гараздо легче Вот и преимущества в скорости работы в сетевом варианте


          Fyodor писал(а):А что такое держит открытыми? Это значит что в каждый момент времени идет запрос и повторное открытие файла. Честно говоря не ожидал от Вас такого непонимания... То есть по сути в любой момент времени 1С гоняет по сетке всю массу всех 300 файлов.
          aaefmln

           
          Блог имени aaefmln
          Активность участника

          Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

          Сообщение d_Fedor » 22 июн 2010, 09:37

          Мнда... Хорошо, ответь на такие вопросы:
          Если "вдруг" вываливается из сети компьютер с базами, на машине 1С и ОС выдаст ошибку, хотя активно никто не работает с 1С, откуда они "узнают" что комп с базами отвалился?
          Допускаем что база лежит на Win XP Home, подключается по сети напрмер 5 пользователь, откуда ОС знает что скажем 1000 файлов уже открыта?
          Вот когда ответишь на эти вопросы, тогда поймешь и то о чем говорю я.
          d_Fedor

           
          Блог имени d_Fedor
          Активность участника

          Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

          Сообщение Кайрат-F2 » 22 июн 2010, 09:47

          Скажите, я правильно понимаю, что никто не собирается проводить практический опыт и написать программу, которая проверит скорость изменения одного файла и 300 файлов?
          Кайрат-F2

           
          Сообщения: 37347
          Зарегистрирован: 27 янв 2008, 16:54
          Откуда: г. Братислава - Словакия
          Профессия: IT Специалист
          Блог имени Кайрат-F2
          Активность участника

            Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

            Сообщение d_Fedor » 22 июн 2010, 12:14

            Кайрат-F2 писал(а):Скажите, я правильно понимаю, что никто не собирается проводить практический опыт и написать программу, которая проверит скорость изменения одного файла и 300 файлов?

            Я нет, ибо такой опыт сделал больше 5 лет назад. Для разбора причин такого поведения почитал соответствующую литературу.
            d_Fedor

             
            Блог имени d_Fedor
            Активность участника

            Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

            Сообщение Кайрат-F2 » 22 июн 2010, 12:17

            Очевидно, что пока я не напишу для Вас такую программу, Вы своего мнения не будете менять и каждый на своем будет стоять?
            Кайрат-F2

             
            Сообщения: 37347
            Зарегистрирован: 27 янв 2008, 16:54
            Откуда: г. Братислава - Словакия
            Профессия: IT Специалист
            Блог имени Кайрат-F2
            Активность участника

              Re: Плюсы и преимущества 1С 8, по сравнению с 1С 7.7

              Сообщение d_Fedor » 22 июн 2010, 12:28

              Кайрат, я повторюсь: Я уже проделал это, вопрос изучил перерыв гору литературы по работе ОС, мне ничего доказывать не надо.
              d_Fedor

               
              Блог имени d_Fedor
              Активность участника

              Пред.

              Привет. Мы ищем таланты:
              • Тебе интересен форум? Ты хочешь участвовать и развивать его?
              • Тебе интересно в твоей профессии?
              • Тебе есть чем поделиться из твоего опыта с коллегами на форуме? Есть чем поделиться из собственного опыта, научить или рассказать?
              Мы ищем таланты, которые помогут развить форум. Что взамен:
              • Получить приглашение на форум
              • Радость общения
              • Совместное развитие
              Как: об этом написано на странице: http://tandem.f2.kz/

              Вернуться в 1С Казахстан

               


              • Похожие темы
                Ответы
                Просмотры
                Последнее сообщение

              Кто сейчас на конференции

              Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


              Лучшие темы за неделю:



              Вам помог наш сайт?

              Тогда и мы с радостью примем Вашу помощь
              Перечислите любую сумму на Билайн-номер +7-777-398-41-00

              Каждое перечисление поможет форуму!



              Новые сообщения:

              Работа налоговых серверов в 1 квартале 2024 года
              Кайрат-F2
              Сегодня, 20:26

              [Новость] pki.gov.kz Национальный удостоверяющий центр РК
              Кайрат-F2
              Сегодня, 14:12

              Соболезнуем...
              Кайрат-F2
              Вчера, 17:13

              Экономика Казахстана к 2060 годам и сегодняшней рождаемость
              Кайрат-F2
              26 мар 2024, 21:11

              [12.03.2024 обновлена] Шаблоны форм на 2022 год для ИС СОНО
              Кайрат-F2
              12 мар 2024, 14:36

              День благодарности
              daur
              03 мар 2024, 16:11

              Работа сайта и форума bb.f2.kz
              Кайрат-F2
              01 мар 2024, 21:19

              [Новость] Версия ИС СОНО 4.0.38 [29.02.2024]
              Кайрат-F2
              01 мар 2024, 20:09

              [Новость] Предельные цены на нефтепродукты в Казахстане
              Кайрат-F2
              28 фев 2024, 11:15

              Кино: новинки, любимые, советую посмотреть
              Кайрат-F2
              23 фев 2024, 12:26

              Статус "Обрабатывается в ЦУЛС"
              Кайрат-F2
              14 фев 2024, 19:37

              [05.02.2024 обновлена] Шаблоны форм на 2023 год для ИС СОНО
              Кайрат-F2
              05 фев 2024, 22:02

              [05.02.2024 обновлена] Шаблоны форм на 2024 год для ИС СОНО
              Кайрат-F2
              05 фев 2024, 22:02

              [05.02.2024 обновлена] Шаблоны форм на 2021 год для ИС СОНО
              Кайрат-F2
              05 фев 2024, 21:58

              [05.02.2024 обновлена] Шаблоны форм на 2020 год для ИС СОНО
              Кайрат-F2
              05 фев 2024, 21:57

              [05.02.2016 обновлена] Обновления "Бухгалтерия для Казахстана" 1С 8.2 редакции 2.0
              vad1
              05 фев 2024, 21:41

              [05.02.2024 обновлена] Правила заполнения налоговых форм на 2019 год
              Кайрат-F2
              05 фев 2024, 15:57

              А вы знаете, что.............
              Кайрат-F2
              03 фев 2024, 18:53

              [02.02.2024 обновлена] Правила заполнения налоговых форм на 2018 год
              Кайрат-F2
              02 фев 2024, 18:35

              [Новость] Перспективы развития интернета в Казахстане
              Кайрат-F2
              31 янв 2024, 14:50

              Производство зерна в Казахстане
              Кайрат-F2
              25 янв 2024, 23:44

              Девальвация или инфляция в Казахстане?
              Кайрат-F2
              24 янв 2024, 05:31

              Цены на овощи и фрукты в Казахстане
              Кайрат-F2
              23 янв 2024, 18:39

              Трясет, однако !!!!
              Кайрат-F2
              23 янв 2024, 01:43

              Новогодняя тема
              Кайрат-F2
              29 дек 2023, 13:25

              [28.12.2023 обновлена] AKMedia Browser 23.12.28[ЭСФ, обновление форм СОНО, Кабинет]
              Кайрат-F2
              28 дек 2023, 22:41


              Хостинг предоставлен Компанией Хостинг–Сервис HS.kz